X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fclient.cc;h=3dc6237f1a36e2e6cdfa6ae99fb3ec466fda3977;hb=e3f6e0ff8195e73f2fa8c9db431941e171dd0041;hp=2d7c246ae13e77ebf64f21efbf2ec969375f23bf;hpb=29d030cc3ed6ec86b324700ec4d4c2b863154e60;p=chaz%2Fopenbox diff --git a/src/client.cc b/src/client.cc index 2d7c246a..3dc6237f 100644 --- a/src/client.cc +++ b/src/client.cc @@ -1717,8 +1717,6 @@ bool Client::focus() // visible on the screen if (!(frame->visible() && (_can_focus || _focus_notify))) return false; - if (_focused) return true; - // do a check to see if the window has already been unmapped or destroyed // do this intelligently while watching out for unmaps we've generated // (ignore_unmaps > 0) @@ -1762,8 +1760,6 @@ bool Client::focus() void Client::unfocus() const { - if (!_focused) return; - assert(openbox->focusedClient() == this); openbox->setFocusedClient(0); }