X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=plugins%2Ffocus.c;h=9424a236d38f062c97a973762ed391cd418bcaec;hb=05e9cb73ceffa9cb15732dbf307355394e608b2a;hp=acad90569f1b422a428daac781a4d1a00392f4fe;hpb=7287ae738ebf56b3e5f985b89ce97bfac5343a76;p=chaz%2Fopenbox diff --git a/plugins/focus.c b/plugins/focus.c index acad9056..9424a236 100644 --- a/plugins/focus.c +++ b/plugins/focus.c @@ -9,7 +9,7 @@ /* config options */ static gboolean follow_mouse = TRUE; static gboolean warp_on_desk_switch = FALSE; -static gboolean focus_new = FALSE; +static gboolean focus_new = TRUE; /*static int skip_enter = 0;*/ @@ -85,7 +85,7 @@ static void events(ObEvent *e, void *foo) case Event_Client_Unmapped: if (ob_state == State_Exiting) break; - if (e->data.c.client->focused) + if (client_focused(e->data.c.client)) if (!follow_mouse || !focus_under_pointer()) focus_fallback(FALSE); break;