Bug 68054 - correct vertical pointer position when probably selecting submenu entries
Summary: correct vertical pointer position when probably selecting submenu entries
Status: RESOLVED INTENTIONAL
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-12 20:33 UTC by Hauke Laging
Modified: 2013-04-14 21:15 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hauke Laging 2003-11-12 20:33:03 UTC
Version:            (using KDE KDE 3.1.4)
Installed from:    SuSE RPMs

It's funny somehow that the following idea was inspired by "that other operating system" because the problem seems more severe there due to the typical menu structure of certain applications but it exists in KDE, too.

When I try to select submenu entries from the menu bar, especially on computers with high screen resolutions or fast pointer movement, it often happens to me that I accidentally touch the entry above or below the submenu thus closing the submenu entries. This is certainly not a bug, but nonetheless inconvenient.

I would like to suggest that you check if the pointer is above a submenu and if so and if the movement direction ist "nearly horizontal over a certain distance" then correct the vertical position of the pointer to the vertical middle of the submenu entry, thus reducing the risk of touching the menu entry above or below. That feature would be similar to the "magnetic lines" (I don't know if that's the English term) in e.g. OpenOffice's presentatio program and to the general window placement feature.
Comment 1 Aaron Peterson 2013-03-01 08:22:23 UTC
It's not good to mess with my controller.


A better way to deal with this is detect nearly horizontal motion, and keep the submenu open...

Do not change the way the cursor behaves.