Revision 1206270
Go back to digest for 19th December 2010Bug Fixes in KDE Base
Aaron J. Seigo committed changes in /trunk/KDE/kdelibs/plasma:
the fix for 242173 in r1140471 broke use cases where the applet is activated and then showPopup(someInterval) is called.
the showPopup call would get made, and then it would be overridden at the next event loop with a timeout of 0 due to the QTimer::singleShot in appletActivated.
this queues _all_ calls to showPopup using a QBasicTimer, which should address the focus issues a bit more comprehensively for 242173 and not break, e.g., the autohide on the device notifier.
File Changes
Modified 3 files
- /trunk/KDE/kdelibs/plasma
- /popupapplet.cpp
- /popupapplet.h
- /private/popupapplet_p.h
3 files changed in total