Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Prevent draggable legend from being stuck after scroll event#29270
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
This fixes the bug. I have two questions though:
- Why does a scroll_event trigger on_pick? That seems unintuitive to me.
- Are there possibly other events that come into on_pick and need to be escaped as well.
I think we should decide on whether we want that to happen, and if not, stop it earlier in the chain. |
Thanks for the PR - I made a slightly different fix in#29842 to solve the issue, so I'll close this. |
Fixes:#29142
This PR addresses an issue where the draggable legend in Matplotlib becomes stuck to the cursor after a scroll event while hovering over the legend. To "unstick" the legend, users must left-click, which is unintuitive.