From: Michael Stapelberg Date: Fri, 6 Mar 2009 15:53:47 +0000 (+0100) Subject: Don’t switch focus when in fullscreen mode X-Git-Tag: 3.a~78 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=bf92a0c6178325963dcce0beb55f219c4c586bae;p=i3%2Fi3 Don’t switch focus when in fullscreen mode --- diff --git a/src/commands.c b/src/commands.c index f03b36a7..d7d0fa90 100644 --- a/src/commands.c +++ b/src/commands.c @@ -65,6 +65,11 @@ static void focus_thing(xcb_connection_t *conn, direction_t direction, thing_t t /* There always is a container. If not, current_col or current_row is wrong */ assert(container != NULL); + if (container->workspace->fullscreen_client != NULL) { + LOG("You're in fullscreen mode. Won't switch focus\n"); + return; + } + /* TODO: for horizontal default layout, this has to be expanded to LEFT/RIGHT */ if (direction == D_UP || direction == D_DOWN) { if (thing == THING_WINDOW)