Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Open
Labels
Description
Bug summary
FigureCanvasCairo.draw does not actually trigger a draw; it simply inherits the no-op FigureCanvasBase.draw.
Seehttps://gitter.im/matplotlib/matplotlib?at=63305fe1aa0917742928071c for why this can be an issue.
Code for reproduction
# in an ipython shell:matplotlib.backends.backend_cairo.FigureCanvasCairo.draw??
Actual outcome
a noop draw
Expected outcome
Probably_get_printed_image_surface
can be moved intodraw
? Likely qtcairo/tkcairo/wxcairo could reuse some of that code too for deduplication.
Additional information
No response
Operating system
No response
Matplotlib Version
3.7.0.dev243+g0c5b79244f
Matplotlib Backend
cairo
Python version
No response
Jupyter version
No response
Installation
git checkout