Bug 275235

Summary: Logout effect interferes with Plasma extenders effect
Product: [Plasma] kwin Reporter: Kai Uwe Broulik <KaiUweBroulik2>
Component: effects-variousAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kai Uwe Broulik 2011-06-08 21:59:27 UTC
Version:           unspecified (using KDE 4.6.3) 
OS:                Linux

When you trigger the shutdown/restart/logout dialog from kickoff and have both logout effect and plasma extenders sliding thing enabled, the logout effect breaks the transition of the extender (most likely kickoff since you shut down from there).

Reproducible: Always

Steps to Reproduce:
1. Make sure you have Logoff and that Plasma extenders (don’t know its exact name) effect enabled.
2. Click on Logout/Restart/Shutdown in Kickoff’s leave section

Actual Results:  
Kickoff menu begins to slide back into the panel. Once the logoff/restart/shutdown confirmation dialog appears and so the logout effect begins dimming the screen, the extender pops back to its fully extended position and remains there until the (now not visible) sliding back into the panel is completed and then vanishes.

Expected Results:  
Kickoff slides back into the panel no matter what happens else.
Comment 1 Martin Flöser 2011-06-08 22:06:45 UTC
yes I have seen that before and makes sense.

Logout effect needs a rewrite anyway, it's the only effect not ported to GLES and for me completly broken on desktop GL.
Comment 2 Kai Uwe Broulik 2012-05-24 11:19:37 UTC
Have not seen this bug in a while?
Comment 3 Martin Flöser 2012-05-24 11:37:27 UTC
(In reply to comment #2)
> Have not seen this bug in a while?

AFAIK logout effect is currently completely broken, so quite likely that you have not seen it recently
Comment 4 Martin Flöser 2013-01-09 10:18:32 UTC
just tried it with very slow settings. Slide and logout do no longer conflict.