Do you have a debug-mode build? It would be awesome if you could track this down. I would suspect that your mouse driver generates a mouse event between pressing and releasing the button, even if you don’t physically move the mouse (or maybe you move it by 0.00001mm) and that confuses the click detection logic here: Slicer/Libs/MRML/DisplayableManager/vtkMRMLViewInteractorStyle.cxx at main · Slicer/Slicer · GitHub. If indeed this is the problem then it could be fixed by checking how much the mouse was moved instead of just detecting that a mouse move event was fired.
lassoan
(Andras Lasso)
18
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| A user's proposal for Markups Module enhancements | 20 | 1917 | August 16, 2018 | |
| How to get the clicked markup node in the 3D view? | 4 | 126 | May 7, 2026 | |
| Changes to the Markups Module | 28 | 2255 | October 22, 2021 | |
| How to get mouse position in 3D view? | 11 | 1079 | January 25, 2023 | |
| Handle Markups events from an external module | 27 | 2301 | March 24, 2020 |