Peter Sobolewski
Peter Sobolewski
Just playing around some more and noticed that sometimes it doesn't happen on the first stop. But if I hit play and stop again, it happens.
I made a fresh dev env and can still get this to happen. Never on the first play-stop, but with a a couple play-stop or slider drags it happens, so...
Just to clarify, were you able to reproduce the issue on macOS?
Ah, I was hoping maybe it was some arm64 macOS edge case. Darn! Thanks for the detective work! ❤️
I can still block the viewer and have to force quit, but not easily -- not when interacting with the slider as in the OP, but rather when clicking repeatedly...
I can't reproduce on main or 0.5.0, but got it to happen with 0.4.19. So somewhere something in 0.5.0 fixed it, maybe the slicing changes associated with async? It works...
NB: turns out `a` actually toggles selection of all pts! Need to update the description IMO.
With 0.5.1 and 1e6 points, selecting still takes a couple seconds, but deselection is instant now! 🎉 I think the behavior is quite acceptable so will close. 🎉
FWIW As far as I can tell on my Mac (12.6) trackpad gestures don't do anything.
Just to update this, vispy now has support for native gestures (https://github.com/vispy/vispy/pull/2456) thanks to @aganders3 Pinch-to-zoom works in vispy perfectly for me, but not yet in napari. Edit: oddly, if...