Bug 358009 - Task Manager has problems with rendering its items when placed on a panel in different screen adges
Summary: Task Manager has problems with rendering its items when placed on a panel in ...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 5.5.3
Platform: Kubuntu Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL: https://youtu.be/avLxs6koHJg
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-15 06:57 UTC by soee
Modified: 2016-01-17 15:19 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Scee (604.55 KB, image/png)
2016-01-17 12:30 UTC, Pierre Maraval
Details

Note You need to log in before you can comment on or make changes to this bug.
Description soee 2016-01-15 06:57:17 UTC
If we place Task Manager or Icons Only Task Manager (they probably share some code) on a panel and start moving panel to different screen adges, than Task Manager starts to have problems with rendering its items.

- if we move to left screen edge, than its items loose spacing 
- if we move to different edge (top on video) than Icons Only Task Manager have horizontal spaces but Task Manager doesn't
- if we move panel again (right screen edge on video), spaces are lost again and Tasks Managers items have also different width (different margins from panel edges). If we start hovering itmes with mouse cursor than horizontal spaces starts to render and items width starts to fix itslef

Please watch video for detailed overview of the issue.

Reproducible: Always

Steps to Reproduce:
1. Put Icons Only Task Manager or Task Manager on pael
2. Start moving panel to different screen edges
3. Observ problems with Task Manager items rendering

Actual Results:  
Task Manager / Icons Only Task Manager does not render its items the same way when panel is moved across desktop.

Expected Results:  
Task Manager / Icons Only Task Manager should always render its items the same way - no matter where panel is placed/moved.
Comment 1 soee 2016-01-15 07:02:19 UTC
Also: as you can see on the video, the items contour isn't updated as it should when Task Manager chnages position.
Comment 2 Eike Hein 2016-01-15 13:02:25 UTC
This is due to not using the latest versions of plasma-framework and plasma-desktop together; updates will fix it.
Comment 3 Pierre Maraval 2016-01-17 12:30:45 UTC
Created attachment 96693 [details]
Scee
Comment 4 Pierre Maraval 2016-01-17 12:32:33 UTC
Screenshot. Related problem. The windows on the taskbar are not rendered correctly.
Comment 5 Eike Hein 2016-01-17 15:19:50 UTC
^ That's due to a broken theme cache. You can resolve it by wiping the plasma* files in $HOME/.cache.