Bug 355514 - Panel auto-hide animation needs to be delayed until all popups are hidden
Summary: Panel auto-hide animation needs to be delayed until all popups are hidden
Status: RESOLVED DUPLICATE of bug 354552
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: master
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-17 21:31 UTC by Elias Probst
Modified: 2015-11-17 21:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Screenshot of "leftover" popup after the panel already disappeared (19.62 KB, image/png)
2015-11-17 21:31 UTC, Elias Probst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Probst 2015-11-17 21:31:01 UTC
Created attachment 95573 [details]
Screenshot of "leftover" popup after the panel already disappeared

The panel auto-hide animation currently doesn't wait for any popups to be closed first. This leaves the popup in the middle of the screen and the hiding animation of popups and the panel itself runs in parallel then after another, so popups will disappear into nothing/the middle of the screen (see attachment).

Instead, when the focus on an auto-hide panel is lost, the panel should only disappear once all popups have finished their hiding animation.
Comment 1 Martin Klapetek 2015-11-17 21:40:25 UTC

*** This bug has been marked as a duplicate of bug 354552 ***