-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
FIX: remove toggle on QuadMesh cursor data #22691
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
FIX: remove toggle on QuadMesh cursor data #22691
Conversation
5e17643
to
38744e0
Compare
@@ -0,0 +1,4 @@ | |||
QuadMesh cursor data removed | |||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |||
`.QuadMesh.get_cursor_data`, introduced in 3.5.1 is unreasonably slow for |
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.
`.QuadMesh.get_cursor_data`, introduced in 3.5.1 is unreasonably slow for | |
`.QuadMesh.get_cursor_data`, introduced in 3.5 is unreasonably slow for |
#22693 works for me; can you confirm? |
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.
Let's consider #22693 first?
38744e0
to
6c2de24
Compare
6c2de24
to
c784dc0
Compare
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.
Perhaps less than optimal wording in the changes note, but otherwise lgtm.
c784dc0
to
8971f1d
Compare
Something seems off with meeseeks. |
@meeseeksdev backport to v3.5.x For some reason, it thought this was closed and not merged. |
…691-on-v3.5.x Backport PR #22691 on branch v3.5.x (FIX: remove toggle on QuadMesh cursor data)
PR Summary
Update:
Closes #22694
Follows up on #22693
Removes ineffective toggle for cursor data, and updates usage note to point out that mouseover is set to False by default. It is possible we will want more documentation of this as per @timhoffm
Old:
Closes #22520
#19908 made using a mouse over large pcolormesh unusably slow.
#22254 attempted to make this togglable with short circuit.
Despite the changes in #22254, pcolormesh is still really slow if you try and move a mouse around. I actually do not understand why this is the case, because the short circuit in #22254 is actually called. However, I'll put the onus of understanding the problem on the folks who want the cursor data, and I think we should pull this out for now.
PR Checklist
Tests and Styling
pytest
passes).flake8-docstrings
and runflake8 --docstring-convention=all
).Documentation
doc/users/next_whats_new/
(follow instructions in README.rst there).doc/api/next_api_changes/
(follow instructions in README.rst there).