New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Default toolbar overlaps figure #497
Comments
I'm puzzled: the example in the README.md, |
😅 Indeed the behavior changed since the README GIF was generated. The decision was made to overlap the figure when we went for a "hide and show" toolbar. Though indeed it could be nice to be able to control this behavior. |
As a data point from one person: I see no advantages whatsoever in "hide and show". It is simply distracting, and a step back from discoverability and what-you-see-is-what-you-get. I think that the old notebook backend provides a fine model of good behavior, very similar to all the other GUI backends. The toolbar is there, below the figure, when the figure is active; and there is a "close" button to freeze the figure, close it on the matplotlib side, and remove the toolbar. I'm sorry I wasn't paying attention whenever the decision was made to add "hide-and-show". I hope its reversal can be considered. Surely it is not helping anyone's productivity, is it? |
This behavior was introduced to increase the available space for the figure. I'd be happy to help reviewing a PR that allows optionally putting the toolbar outside of the figure. |
I think this is undocumented (:cry: ) but the fade out is configurable via the Notably, like other things in |
Describe the issue
The default position of the toolbar is on the left, where it overlaps the figure.
Especially when the
constrained_layout=True
keyword is used when creating the figure,this is highly undesirable.
Possible solutions or workarounds:
Versions
The text was updated successfully, but these errors were encountered: