Bug 102802 - Pressing mouse on separator closes context menu + more
Summary: Pressing mouse on separator closes context menu + more
Status: RESOLVED DUPLICATE of bug 168979
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: qt (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Lubos Lunak
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-29 22:55 UTC by Łukasz Derkacz
Modified: 2009-12-10 17:44 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Łukasz Derkacz 2005-03-29 22:55:54 UTC
Version:           nieznana (using KDE 3.4.0, compiled sources)
Compiler:          gcc version 3.3.4
OS:                Linux (i686) release 2.4.26

It may sound familiar but I haven't found exaclty sucha a thing here. Rather 2 things,
1) One which I didn't find here:
After opening a context menu and clicking on separator closes this menu. This is really annoying when one does miss a wished option.
2) There were similiar things here. Again context menu.
Right click works as left click. In (C) Windovs right click does nothing. That good thing. There wouldn't be such much bad in this right click, but If one press the button and hold it for a while, then unpressing it works like click. So that's the reason for so many 'flickering menus' bugs here. Usualy it's more annoying than in 1). I often have the situation when I try to open a context menu, but it's just flickering and chosing the first option, because cursor was there.
Greetings and Great Job!!
LD
Comment 1 Kevin Goeser 2005-08-15 19:23:46 UTC
I agree and vote for 1), because closing a menu on click, is like a confirmation, but nothing happens.

I disagree and vote against 2):
This is actually a great usability feature, because it makes the usage of some menus very fast. E.g. konqueror in web-browsing mode: there is no faster way to go one step back in history, than just pressing the right mousebutton, draw the mouse a bit to the lower right and release it immediately.
I think most (or worst) of the "flickering menus" are happening by clicking on systray icons (at least the problem is, in that case it is closing the app in most cases). A good solution for this, would be a static (context) menu placement for dock apps, like klipper already uses. There is a bugreport on this (#57823).
For normal context menus, a thicker border at the top (resp. bottom) of the menu would be enough to prohibit accidential activation (a style question as well).
Comment 2 Łukasz Derkacz 2005-08-16 14:35:15 UTC
As for 2) I agree. I even started uysing right clik to choose a context menu option. :) But this way there;s no problem with flickering on systray icons :)
But other thing is that keeping right button pressed can be tiring for hand.
Comment 3 FiNeX 2008-12-22 14:08:22 UTC
1: has been fixed on KDE4
2: on KDE4, right click a menu item on a context menu still activate it.
Comment 4 Christoph Feck 2009-12-10 17:44:29 UTC
1) has been fixed
2) is a duplicate of bug 168979

*** This bug has been marked as a duplicate of bug 168979 ***