[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: [patch] Making it harder to accidentially quit a system tray
From:       James Richard Tyrer <tyrerj () acm ! org>
Date:       2005-02-16 8:21:22
Message-ID: 42130282.909 () acm ! org
[Download RAW message or body]

David Faure wrote:
> On Tuesday 15 February 2005 23:26, Esben Mose Hansen wrote:
> 
>>Hi,
>>
>>I and others have been annoyed how easy it is to "slip" when clicking a 
>>systray icon and accidentially quitting the application. The "slip" in slow 
>>motion:
>>
>>1. downclick the systray icon
>>2. drag the mouse pointer slightly to hover over Quit in the popupmenu
>>3. release the mouse pointer.
>>
>>User's intention  was to click the systray icon. Instead he quits the 
>>application. Surprisingly easy to do.
>>
>>The attached patch fixes this by disabling Quit for a very short period 
>>(0.3s). 
> 
> 
> It would be much better if the popup would appear a bit further away from
> the systray icon [as I requested in a BR long ago...]
> 
> This is exactly why we don't accidentally hit menu items (we click on the menu,
> but the popup appears under the menu, not right under the mouse), but we
> accidentally hit systray popup menu items - because the popup is far too close
> to the mouse.
> 
> Hiding Quit is really an ugly hack, which doesn't solve the accidental activation
> of any other item in the popup. (e.g. kppp's Disconnect, which is located at
> the bottom of kppp's systray popupmenu).

Perhaps the mouse click sequence is the problem.

Would it be possible to require a Button 1 (LMB if right handed) to 
click on the item on the pop up menu.  Since the pop up is activated by 
Button 2 this would seem to eliminate the problem.

-- 
JRT

 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic