| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
The goal is to skip trying to do anything with blitting when after the figure is closed a blitting-capable Canvas instance is swapped out for one that does not support blitting. closes matplotlib#30575 but in only a partial solution to the bigger issues with blitting and changing the canvas.
|
I think this PR is a bit dangerous by itself. It makes sure that the the useblit status calculated dynamically and thus correctly. However we sometimes have state (background images) that are calculated based on the useblit status and canvas at some point in time. If that is not correctly updated as well, we'll still get inconsistent behavior. I've taken a more comprehensive approach in #30591, see in particular #30591 (comment) |
Sorry, something went wrong.
|
Closing this in favor of #30591. Sorry for the duplicate effort. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
The goal is to skip trying to do anything with blitting when after the figure is closed a blitting-capable Canvas instance is swapped out for one that does not support blitting.
closes #30575 but in only a partial solution to the bigger issues with blitting and changing the canvas.
PR summary
Attempts to make useblit dynamic (and standardiizes it across all of the widget classes)
Not tested with MNE's case and have not sorted out a MWE to add a test.
PR checklist