Bug 200235

Summary: Undo "Present Windows" by hitting corner again doesn't work after mouse action
Product: [Plasma] kwin Reporter: Tobias <flabbergasted>
Component: compositingAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: tiposchi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In: 4.5.2
Sentry Crash Report:

Description Tobias 2009-07-14 22:35:57 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Normally it is possible to get out of the "Present Windows" mode by hitting the screen corner again that is used to trigger it.

However, with the new "mouse actions" (that are great by the way) this doesn't work anymore after a mouse action was performed.

Steps to reproduce:
- Set middle click to close window in "Present Windows" settings
- Trigger "Present Windows" by a screen corner
- Middle click on a window to close it
- Move mouse to the screen corner again -> nothing happens

Expected result:
- Moving cursor to screen corner should end "Present Windows" mode
Comment 1 Martin Flöser 2009-07-14 22:38:51 UTC
(In reply to comment #0)
> Expected result:
> - Moving cursor to screen corner should end "Present Windows" mode
Thanks for confirming that there is something wrong. I noticed that already but was kind of unsure if it's related.
Comment 2 Tobias 2009-07-15 07:29:15 UTC
No problem. Thanks for the speed you reply to those reports with and fix the bugs! I'm glad that I can at least help you some by reporting bugs!
Comment 3 Martin Flöser 2009-07-17 22:05:19 UTC
I tried to investigate and it is really strange. Looks like there is a problem with our present windows input window which interferes while closing the window resulting in the corner to not trigger anymore. As soon as the effect ends the corner is usable again.
Comment 4 Martin Flöser 2010-06-10 21:19:50 UTC
*** Bug 238719 has been marked as a duplicate of this bug. ***
Comment 5 Martin Flöser 2010-09-25 20:43:24 UTC
SVN commit 1179522 by graesslin:

Ensure electric borders are above effect input windows after blocking stacking order updates.
BUG: 200235
FIXED-IN: 4.5.2



 M  +5 -0      layers.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1179522
Comment 6 Martin Flöser 2010-09-25 20:44:55 UTC
SVN commit 1179523 by graesslin:

Forward port rev 1179522:
Ensure electric borders are above effect input windows after blocking stacking order updates.
CCBUG: 200235

 M  +5 -0      layers.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1179523