diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-01-08 17:07:18 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-01-08 17:07:18 +0000 |
| commit | 8db3dc33e8f66cfccfb2ebd98708cb7caaf50c24 (patch) | |
| tree | b09a29e127bdc1345bf0bac711b29adf2f319ee7 | |
| parent | 0441661365bcd6f43fecfe4e8dda282846645ca9 (diff) | |
close windows with netwm messages
| -rw-r--r-- | scripts/builtins.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/builtins.py b/scripts/builtins.py index dcc6ca56..5b64c3b8 100644 --- a/scripts/builtins.py +++ b/scripts/builtins.py @@ -38,7 +38,10 @@ def state_shaded(data, add=2): def close(data): """Closes the window on which the event occured""" client = Openbox_findClient(openbox, data.window()) - if client: OBClient_close(client) + if not client: return + root = ScreenInfo_rootWindow(OBDisplay_screenInfo(data.screen())) + window = OBClient_window(client) + send_client_msg(root, OBProperty_net_close_window, window) def focus(data): """Focuses the window on which the event occured""" |
