Skip to content
New issue

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

Request: Drop Right Click Release. #104

Open
artivision opened this issue Sep 23, 2023 · 2 comments
Open

Request: Drop Right Click Release. #104

artivision opened this issue Sep 23, 2023 · 2 comments
Labels
help wanted Any C programmers out there? patch feature request A "nice to have" patch to complement the classic experience

Comments

@artivision
Copy link

From around 2020, Right Click -> Move Mouse upon a menu item -> then release, simulates a Left Click action enabling the menu item. Is this Kill-able in your version of GTK?

@artivision artivision added help wanted Any C programmers out there? patch feature request A "nice to have" patch to complement the classic experience labels Sep 23, 2023
@lah7
Copy link
Owner

lah7 commented Sep 23, 2023

Never knew that was a thing. Same behaviour here under these patches. Might be related to #34 when holding middle click broke.

If you find the commit responsible, you're welcome to patch it out. What makes you want to disable this "feature"? I'm not sure I'd want to carry such patch as it seems harmless.

@bgstack15
Copy link
Contributor

I suppose it might be possible that is an accessibility thing, but it also allows a certain tolerance for fast/sloppy mouse movement and selection of the menu entries. One click could start the menu, and if you happen to release the button when you're already sliding down the menu towards your intended entry, you could accidentally select that earlier entry and not the one you intended to make a full click on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Any C programmers out there? patch feature request A "nice to have" patch to complement the classic experience
Projects
None yet
Development

No branches or pull requests

3 participants