HaikuArchives / KeyCursor

Using a Keyboard as a Pointing Device
Other
3 stars 3 forks source link

Double-click doesn't works on Tracker on Haiku (it does on other apps, and everywhere on BeOS R5) #1

Open OscarL opened 2 years ago

OscarL commented 2 years ago

Just what the title says:

Double-click doesn't works on Tracker on Haiku (it does on other apps, and everywhere on BeOS R5).

I thought it would be better to have that info here, for any possible user of KeyCursor not being able to open things from Tracker via "double-click" (on the spacebar).

As this works on other apps, and it works on BeOS, I suspect something's afoot on Tracker's PoseView.cpp code (I've noticed some clics fields conditions that might be suspect). [See Edit at the end]

Anyway, this also serves as a note to myself, as I plan to do at least some minor updates to this code at some point. I actually use it, and with a bit more polish, I think it would be a nice usability feature to add to stock Haiku images.


For now, the workaround is:

Select items in Tracker with left-lick (spacebar), and then use the Enter key to actually open the folder/file/app you had selected. Annoying, but better than using Haiku with no working "mouse".


Edit: while it works on BeOS, and on Haiku it seems to work on TextViews (double-clicking a word selects it on everything I've tried), but double-clicking on a window's titlebar to minimize it doesn't works either.

I need to test this further.

humdingerb commented 10 months ago

Reverted the fix, because it broke menu navigation, see #3.