Bug 281429

Summary: Hidden side panel moves taskbar items in base panel when shown
Product: [Unmaintained] plasma4 Reporter: Thomas Weissel <xapient>
Component: containment-panelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: myriam, pprkut, xapient
Priority: NOR    
Version: 4.8.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: screenshot of the panels and the rearranged taskmanager items
just another screenshot of the bug

Description Thomas Weissel 2011-09-05 20:41:03 UTC
Created attachment 63417 [details]
screenshot of the panels and the rearranged taskmanager items

Version:           unspecified (using KDE 4.7.0) 
OS:                Linux

i have 2 panels. one hidden on the left side of the screen and the default panel on the bottom.

problem:
touching the left side of the screen shows the hidden panel and moves the taskbar items exactly one item to the right

workaround:
adding a flexible "spacer" made it impossible to reproduce this behavior.




Reproducible: Sometimes

Steps to Reproduce:
add a new panel to the left side of the screen
set it to autohide
make it a little bit smaller (it does not cover the default panel)
auto center the left panel
move the cursor to the left side of the screen to show the hidden pannel

Actual Results:  
the taskmanager items move one item to the right

Expected Results:  
just show the hidden panel - do not affect other widgets in other containments


i encountered this behavior also in previews kde versions

it also happens with locked widgets
moving the cursor to the left side again (showing the hidden pannel a second time) moves the items to their original place
Comment 1 Slavi 2012-01-05 13:34:28 UTC
I was not able to reproduce it (using KDE 4.7.3)
Comment 2 Slavi 2012-01-05 19:29:27 UTC
Can't be reproduced with KDE 4.7.4 too
Comment 3 Thomas Weissel 2012-01-05 20:52:17 UTC
Created attachment 67499 [details]
just another screenshot of the bug

kde 4.7.3
Comment 4 Thomas Weissel 2012-01-05 20:54:26 UTC
unfortunately right after removing my "workaround spacers" the bug was there again.. it is not easy to reproduce but if i play around a little bit with the taskmanager items it happens again..  (open a new one, minimize, focus, maximize,.. and move the pointer to the left to show the hidden panel frequently)
Comment 5 Heinz Wiesinger 2012-02-17 13:16:59 UTC
I have the same issue on kde 4.8.0. I have two autohiding panels, one at the top and one at the left screen edge. It happens with both, but far more often (almost always) when unhiding the one on the left screen edge.
It does not happen for me in the icontasks widget, only in the taskbar widget.

Note that to reproduce this I do not have to do anything with the window entries in the taskbar. All I do is unhide the panel with the mouse cursor.
Comment 6 Thomas Weissel 2012-03-06 20:15:39 UTC
i can confirm this bug in 4.8 (kubuntu beta1 atm)

it seems even worse now..  this time i have a hidden panel at the bottom of the screen.. it moves the taskmanager items (definitely NOT the taskmanager widget.. just its items)  
i think i somehow triggered this bug before i configured the hidden panel this time.
Comment 7 Thomas Weissel 2012-03-09 18:16:20 UTC
can someone who experiences the same issue please try this:
disable sorting of taskmanager items

taskmanager settings > grouping and sorting > sorting > do not sort

after i disabled sorting i didn't see the error anymore
Comment 8 Nate Graham 2018-06-08 19:47:38 UTC
Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug is already resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham