Rework tray icon activation behavior yet again
authorManuel Nickschas <sputnick@quassel-irc.org>
Tue, 16 Feb 2010 01:12:51 +0000 (02:12 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Tue, 16 Feb 2010 01:12:51 +0000 (02:12 +0100)
Finally figured out how to filter out double activation signals from QSystemTrayIcon.
Additionally, main window toggling is now controlled by the systray notification backends
rather than the tray itself. This ensures that we don't get a race condition where the
notification wants to activate the window, and the tray wants to hide it.

Consequently removing the crude inhibitActivation hack.


No differences found