Bug 161969

Summary: when plasma crashes, systray applet puts it's icons displaced horizontally
Product: [Plasma] plasma4 Reporter: manolis <manolis>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: The problem demonstrated
systary 1
systray 2

Description manolis 2008-05-11 22:27:22 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          gcc 
OS:                Linux

when plasma crashes, systray applet puts it's icons  displaced horizontally in such way that overlay themshelves over device notifier and clock.
Comment 1 manolis 2008-05-11 22:29:33 UTC
Created attachment 24724 [details]
The problem demonstrated
Comment 2 Jason Stubbs 2008-05-25 10:57:22 UTC
Patch on the review board (http://reviewboard.vidsolbach.de/dashboard/)
Comment 3 Jason Stubbs 2008-05-25 17:40:59 UTC
SVN commit 812493 by jstubbs:

geometry() isn't up to date at the time that an ItemPositionHasChanged
notification is received, so don't use it in calculating the correct
position. Also some other small WoC cleanups.

BUG: 161969


 M  +2 -6      libs/plasma/applet.cpp  
 M  +15 -13    plasma/applets/systemtray/systemtray.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=812493
Comment 4 Ladislav Nesnera 2008-06-30 12:13:29 UTC
I have a problem with overlapping in systray still. I'm using my notebook standalone or in dual head mode and my systary looks as showed in attachments.
Can you reopen this bug?
Comment 5 Ladislav Nesnera 2008-06-30 12:14:55 UTC
Created attachment 25728 [details]
systary 1
Comment 6 Ladislav Nesnera 2008-06-30 12:16:57 UTC
Created attachment 25729 [details]
systray 2

Qt: 4.4.0
KDE: 4.00.84 (KDE 4.0.84 (KDE 4.1 >= 20080625) "release 1.1"
openSUSE 11 64-bit
Comment 7 Sebastian Sauer 2008-06-30 21:36:47 UTC
Hi Ladislav, looks as your case is a duplicate of bug #165226 since the trayicons are not overlapping each other trayicon like this report was about but are overlapping e.g. the taskbar/clock what the other report is about ;)