Summary: | clicking systray icon should hide popup menu | ||
---|---|---|---|
Product: | [Unmaintained] kwikdisk | Reporter: | Dik Takken <kde> |
Component: | general | Assignee: | Michael Kropfberger <michael.kropfberger> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | bluedzins, thilo.bangert |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | A patch to make a second click on the icon hide the menu |
Description
Dik Takken
2004-01-17 15:53:10 UTC
I assume by "the systray icon" you mean the klipper icon in the systray. I have an even worse problem with this (KDE 3.2.1). If you click the klipper icon a few times in a row quickly, it can leaves the mouse grabbed, meaning that no matter where on the screen you click, including in the popup window, nothing happens. You can usually get out of this by pressing Esc. Created attachment 6339 [details]
A patch to make a second click on the icon hide the menu
Once the popup menu has popped up, clicking anywhere else (including on the
icon) hides it. However, if the user click on the icon to hide the menu, it
immediately pops up again.
This patch works by starting a timer when the menu is hidden, and when the user
clicks on the icon it checks whether more than 300ms have elapsed since. If
it's less than that we don't show the menu again.
Can I commit this?
Just realised that the original bug report was for kwikdisk and not klipper as assumed in comment #1. My patch is for klipper, not kwikdisk, although I'm sure a similar change would work for kwikdisk. well, what is this bug about? James: if your patch is still not applied and it fixes a still present in a current version of kde, could you open a separate bug report concerning this? thanks also, i cannot confirm the original bugreport. seems fixed in kde-3.3.1... best regards thilo This is fixed for Klipper and for Kwikdisk as well. Could someone could close this report? Fixed indeed. Closing bug. *** Bug 138084 has been marked as a duplicate of this bug. *** |