From 8c2dfe5de45babd0fbc12b69cdfe30a54cf873a2 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 27 Dec 2002 09:18:54 +0000 Subject: deal with when nothing has focus anymore --- src/client.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/client.cc') 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); + } } -- cgit v1.2.3