]> git.sur5r.net Git - i3/i3/commitdiff
bugfix: you can’t unfullscreen workspaces (Thanks Merovius)
authorMichael Stapelberg <michael@stapelberg.de>
Fri, 21 Jan 2011 21:09:04 +0000 (22:09 +0100)
committerMichael Stapelberg <michael@stapelberg.de>
Fri, 21 Jan 2011 21:09:04 +0000 (22:09 +0100)
src/con.c

index b151d29794622360355c7fec53b737e18c25b6b3..82574b34a7b239459a6b27a9e832d851bf830375 100644 (file)
--- a/src/con.c
+++ b/src/con.c
@@ -406,6 +406,12 @@ void con_fix_percent(Con *con, int action) {
  */
 void con_toggle_fullscreen(Con *con) {
     Con *workspace, *fullscreen;
+
+    if (con->type == CT_WORKSPACE) {
+        DLOG("You cannot make a workspace fullscreen.\n");
+        return;
+    }
+
     DLOG("toggling fullscreen for %p / %s\n", con, con->name);
     if (con->fullscreen_mode == CF_NONE) {
         /* 1: check if there already is a fullscreen con */