Bug 74063

Summary: ToBack does not reset the auto-raise time
Product: [Plasma] kwin Reporter: Thomas Zander <zander>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: VERIFIED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Thomas Zander 2004-02-03 12:43:53 UTC
Version:            (using KDE Devel)

I'm using Focus-follows-mouse with Auto raise (750mili).

If a window is completely behind another window the easiest way to get it it to MMB on the titlebar of the front-window so it will go to the back.

There is however a little problem with timing when doing that.

I have auto-raise set to 750 mili seconds; this timeout will pop the window to front even when, at the moment I entered the window, the window is already completely on top.

T1: Mouse enters the window(A) that is completely obscuring another window.
T2: I press MMB on window(A) and window(B) moves to top.
T3: I move the mouse from titlebar of window(A) to window(B).

if after T2 and before I reach window(B) the auto-raise timeout hits, window(A) is poped to front, undo-ing my to-front.
if I keep my mouse still over the titlebar of window(A) and wait for the auto-raise timeout to have passed; then I can savely move my pointer to window(B).

Note that this seems to be a design problem since the same bug has been present in the old kwin.
Comment 1 Lubos Lunak 2004-02-10 15:47:07 UTC
*** Bug has been marked as fixed ***.
Comment 2 Thomas Zander 2004-02-11 11:47:35 UTC
Confirmed.
Thanx.