Version: unspecified (using KDE 4.5.90) OS: Linux When triggering the present window grid there are also all minimized windows shown and most of the time they also have a preview/live picture. When clicking on a minimized window, the grid disappears and then the window “jumps” out of the taskbar and then is visible/active. It would be better to have the window coming directly from the grid, i.e. being resized to the full size directly instead of it being restored afterwards. Reproducible: Always
Just another case of effect conflict handling. Present Windows would have to set an unminimize grab which is honoured by all minimizing effects. *** This bug has been marked as a duplicate of bug 156484 ***
Created attachment 55441 [details] pre-unminimize i don't think this is a dupe and intercom actually required in this particular case. see patch - it should be sufficient to jsut silently unminimize the window before activating it. Since minimize effects stay out (FS effect), it's just as if the window had been unminimized for showing up in PW (what's in a way true) and is now just not re-minimized...
ps: cover/flip switch could do that as well, i think?!
I am not sure if the patch would work. I remember that when I tried the mouse interactions in present windows (un)minimizing triggered the minimize animations. So a real solution would be better. Maybe it's enough to just look for fullscreen effects in minimize effect - that should cover also flip/cover/whatever.
Created attachment 55446 [details] general pre-unminimize patch *blast* you're right. /my/ effects of course _do_ honour the fullscreen state ;-P patch for present windows/coverswitch/flipswitch/minimize/magiclamp attached. did i miss one?
> patch for present windows/coverswitch/flipswitch/minimize/magiclamp > attached. did i miss one? Does it need the changes in pw/cover/flip at all? All those effects should stay as fullscreen effect till the stop animation finishes. So when selecting a minimzed window through alt+tab the window gets activated, causing an unminimzing, but the fullscreen effect is still in place and by that not triggering minimize/magic lamp. And yes you forgot at least one effect: Desktop Grid ;-)
Created attachment 55448 [details] only minimizers... (In reply to comment #6) > Does it need the changes in pw/cover/flip at all? No. I thought to have seen an unminize animation, but setting things to "slow" i cannot see it and i'm not really sure there was one. So only the minimizers now (minimize & ML - grep says that's all) - the patch name is now nonsense, oc :)
It may be of note that I am using that wonderlamp minimize effect. So that you don‘t fix it for the default minimizer but forget it for that special effect ;)
http://www.dict.cc/?s=wunderlampe ;-P
Er… whatever :D
> --> (http://bugs.kde.org/attachment.cgi?id=55448) > only minimizers... Looks good. Can go into trunk and also branch (we are still before RC2).
SVN commit 1210684 by luebking: don't use un/minimization while in fullscreen effect BUG: 261768 M +4 -0 magiclamp/magiclamp.cpp M +4 -0 minimizeanimation/minimizeanimation.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1210684
SVN commit 1210686 by luebking: backport of 1210684 don't use un/minimization while in fullscreen effect CCBUG: 261768 M +4 -0 magiclamp/magiclamp.cpp M +4 -0 minimizeanimation/minimizeanimation.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1210686