diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-01-04 02:29:40 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-01-04 02:29:40 +0000 |
| commit | a84666e955ecd0186fbff29aa87a8da9be598435 (patch) | |
| tree | dda28e4a119f9ef0f4917bbb2ce956d5e2f7fa61 | |
| parent | 8d5bd298540b98eb10072c5ee281c64f221ce9a6 (diff) | |
dont focus desktops and docks via enter events
| -rw-r--r-- | scripts/builtins.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/builtins.py b/scripts/builtins.py index 3fdd3ae0..46e7d28e 100644 --- a/scripts/builtins.py +++ b/scripts/builtins.py @@ -11,6 +11,13 @@ def focus(data): """Focuses the window on which the event occured""" client = Openbox_findClient(openbox, data.window()) if not client: return + type = OBClient_type(client) + # these types of windows dont get focus from window enter events + if data.action() == EventEnterWindow: + print "enter window" + if (type == OBClient_Type_Dock or \ + type == OBClient_Type_Desktop): + return OBClient_focus(client) def move(data): |
