Bug 296836

Summary: Panel doesnt raise automatically when applications are blinking
Product: [Plasma] plasma4 Reporter: Emil Sedgh <emilsedgh>
Component: panelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: major CC: rshah0385
Priority: NOR    
Version: 4.8.2   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 4.10

Description Emil Sedgh 2012-03-26 20:34:07 UTC
I use a panel with 'autohide' feature enabled. It used to raise automatically when Konversation had new messages. 
It doesnt do that anymore. Konversation blinks silently.
(im using Qt 4.8.0 with kde from master)
Comment 1 Reza 2012-07-11 04:01:51 UTC
Hi i cannot reproduce this at 4.9git.
I'm testing using PSI, everytime i receive new message, the panel raise automatically.

Can you test again using kde from master, if possible?
Comment 2 Emil Sedgh 2012-07-27 07:32:44 UTC
This is still reproducable using konversation and kde's master.
What is PSI?
Comment 3 Reza 2012-07-27 19:30:41 UTC
an xmpp client(http://psi-im.org).

(In reply to comment #2)
> This is still reproducable using konversation and kde's master.
> What is PSI?
Comment 4 Emil Sedgh 2012-11-22 20:54:49 UTC
Git commit c5b212066fb3043b769bb25076592edece70f41e by Emil Sedgh.
Committed on 22/11/2012 at 21:50.
Pushed by esedgh into branch 'master'.

Raise panel when an applet NeedsAttention.
Added taskStatusChanged() signal to system tray manager.
Removed taskChanged() signal from system tray manager (it was unused).

M  +1    -2    plasma/generic/applets/systemtray/core/manager.cpp
M  +3    -3    plasma/generic/applets/systemtray/core/manager.h
M  +12   -0    plasma/generic/applets/systemtray/ui/applet.cpp
M  +1    -0    plasma/generic/applets/systemtray/ui/applet.h

http://commits.kde.org/kde-workspace/c5b212066fb3043b769bb25076592edece70f41e