summaryrefslogtreecommitdiff
path: root/scripts/clientmotion.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/clientmotion.py')
-rw-r--r--scripts/clientmotion.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/clientmotion.py b/scripts/clientmotion.py
index 8ef47298..ac33816a 100644
--- a/scripts/clientmotion.py
+++ b/scripts/clientmotion.py
@@ -72,6 +72,18 @@ def def_motion(action, win, type, modifiers, xroot, yroot, time):
# _posqueue[0]->clientarea.width() + _dx,
# _posqueue[0]->clientarea.height() + _dy);
+def def_enter(action, win, type, modifiers):
+ client = Openbox_findClient(openbox, win)
+ if not client: return
+ OBClient_focus(client)
+
+def def_leave(action, win, type, modifiers):
+ client = Openbox_findClient(openbox, win)
+ if not client: return
+
+
+register(Action_EnterWindow, def_enter)
+#register(Action_LeaveWindow, def_leave)
register(Action_ButtonPress, def_motion_press)
register(Action_ButtonRelease, def_motion_release)