We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
On some safari (laptop (i.e. with touchpad) but not desktop ?), the manipulator on middle and right button never "stop".
Open the InteractorStyleManipulator example, do a right click+drag, on mouse release, moving the mouse is still zooming.
Alternatively, you can reproduce outside of VTK.js by doing the following on body:
body
$0.addEventListener("contextmenu", (e) => e.preventDefault()); monitorEvents($0, ["pointerdown", "pointerup"])
The problem comes from Safari that triggers a pointerdown event with button=2, but a pointerup event with button=0
pointerdown
button=2
button=0
a right button release event should stop the manipulator from working.
The text was updated successfully, but these errors were encountered:
What version of safari does this happen on? And does it happen on non-vtk.js viewports as well (i.e. $0 points to document.body, for instance)?
Sorry, something went wrong.
17.2.1 and yes, it happens not just in VTK.js
No branches or pull requests
Bug description
On some safari (laptop (i.e. with touchpad) but not desktop ?), the manipulator on middle and right button never "stop".
Steps to reproduce
Open the InteractorStyleManipulator example, do a right click+drag, on mouse release, moving the mouse is still zooming.
Alternatively, you can reproduce outside of VTK.js by doing the following on
body
:Detailed Behavior
The problem comes from Safari that triggers a
pointerdown
event withbutton=2
, but a pointerup event withbutton=0
Expected Behavior
a right button release event should stop the manipulator from working.
Environment
The text was updated successfully, but these errors were encountered: