X.L.MouseResizableTile: keep draggers on the bottom of the window stack.

This commit is contained in:
Tomas Janousek 2009-11-26 17:34:13 +00:00
parent c198812fb6
commit 02063ff97e

View File

@ -229,6 +229,7 @@ splitHorizontallyBy f (Rectangle sx sy sw sh) = ((leftHalf, rightHalf), (dragger
createDragger :: Rectangle -> DraggerWithRect -> X DraggerWithWin createDragger :: Rectangle -> DraggerWithRect -> X DraggerWithWin
createDragger sr (draggerRect, draggerCursor, draggerInfo) = do createDragger sr (draggerRect, draggerCursor, draggerInfo) = do
draggerWin <- createInputWindow draggerCursor $ sanitizeRectangle sr draggerRect draggerWin <- createInputWindow draggerCursor $ sanitizeRectangle sr draggerRect
io . flip lowerWindow draggerWin =<< asks display
return (draggerWin, draggerInfo) return (draggerWin, draggerInfo)
deleteDragger :: DraggerWithWin -> X () deleteDragger :: DraggerWithWin -> X ()