sawfish r4288 - in branches/sawfish-experimental: . lisp/sawfish/wm/state
- From: jkozicki svn gnome org
- To: svn-commits-list gnome org
- Subject: sawfish r4288 - in branches/sawfish-experimental: . lisp/sawfish/wm/state
- Date: Wed, 17 Sep 2008 16:23:54 +0000 (UTC)
Author: jkozicki
Date: Wed Sep 17 16:23:54 2008
New Revision: 4288
URL: http://svn.gnome.org/viewvc/sawfish?rev=4288&view=rev
Log:
Warp-if-necessary when unmaximizing by Fernando Carmona Varo. When window is unmaximized it doesn't lose focus now, even if mouse pointer is outside the unmaximized window. But instead the mouse pointer is wrapped to this window.
Modified:
branches/sawfish-experimental/ChangeLog
branches/sawfish-experimental/lisp/sawfish/wm/state/maximize.jl
Modified: branches/sawfish-experimental/lisp/sawfish/wm/state/maximize.jl
==============================================================================
--- branches/sawfish-experimental/lisp/sawfish/wm/state/maximize.jl (original)
+++ branches/sawfish-experimental/lisp/sawfish/wm/state/maximize.jl Wed Sep 17 16:23:54 2008
@@ -65,7 +65,8 @@
sawfish.wm.util.display-window
sawfish.wm.util.stacking
sawfish.wm.frames
- sawfish.wm.misc)
+ sawfish.wm.misc
+ sawfish.wm.focus)
(define-structure-alias maximize sawfish.wm.state.maximize)
@@ -406,6 +407,7 @@
(not (window-maximized-horizontally-p w))
(not (window-maximized-fullscreen-p w)))
(discard-unmaximized-geometry w))))
+ (warp-pointer-if-necessary w)
(call-window-hook 'window-unmaximized-hook w (list direction))
(call-window-hook 'window-state-change-hook w (list '(maximized))))
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]