diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-12-27 09:18:54 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-12-27 09:18:54 +0000 |
| commit | 8c2dfe5de45babd0fbc12b69cdfe30a54cf873a2 (patch) | |
| tree | 602fb4a3723afa0b2f3a7fda515e36991ee7870f /src/client.cc | |
| parent | 30e4651787ca6f7161109591c229fcaf76cb901e (diff) | |
deal with when nothing has focus anymore
Diffstat (limited to 'src/client.cc')
| -rw-r--r-- | src/client.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/client.cc b/src/client.cc index 2461eff9..243390a8 100644 --- a/src/client.cc +++ b/src/client.cc @@ -907,6 +907,11 @@ void OBClient::unfocusHandler(const XFocusChangeEvent &e) frame->unfocus(); _focused = false; + + if (Openbox::instance->focusedClient() == this) { + printf("UNFOCUSED!\n"); + Openbox::instance->setFocusedClient(this); + } } |
