Huh, no idea why that happens. The hover-previews are not triggered by selection events, but only by the onMouseOver and the onMouseLeave events and have been that way for a long time. My guess is something must have changed in Chrome or maybe in Vimium to make that happen?
Reading through some Github issues for Vimium, it appears that Vimium does indeed send onMouseOver events when clicking on a link, so this is intended behavior as far as I can tell (why I do not know, though I can imagine it overall resulting in a better experience on other websites). I don’t currently know how fix this without breaking it on other devices, so I would mostly treat this as a Vimium bug.
Update: In case it is of use to other users of Vimium, I’ve found a workaround for removing persistent previews. Add this to the ‘custom key mappings’ field under ‘Vimium options’:
map x LinkHints.activateMode action=hover
where ‘x’ is the key binding for this action (I use ‘q’). Just press that key and select the link corresponding to the preview you want to disable. (The behavior is a bit erratic; sometimes you need to do it twice.)
Huh, no idea why that happens. The hover-previews are not triggered by selection events, but only by the onMouseOver and the onMouseLeave events and have been that way for a long time. My guess is something must have changed in Chrome or maybe in Vimium to make that happen?
Reading through some Github issues for Vimium, it appears that Vimium does indeed send onMouseOver events when clicking on a link, so this is intended behavior as far as I can tell (why I do not know, though I can imagine it overall resulting in a better experience on other websites). I don’t currently know how fix this without breaking it on other devices, so I would mostly treat this as a Vimium bug.
Makes sense. I checked Gwern’s site and the previews are also triggered, confirming that this is a Vimium bug/feature.
Update: In case it is of use to other users of Vimium, I’ve found a workaround for removing persistent previews. Add this to the ‘custom key mappings’ field under ‘Vimium options’:
where ‘x’ is the key binding for this action (I use ‘q’). Just press that key and select the link corresponding to the preview you want to disable. (The behavior is a bit erratic; sometimes you need to do it twice.)