]> git.sur5r.net Git - i3/i3/commitdiff
force rendering in more cases
authorMichael Stapelberg <michael@stapelberg.de>
Sun, 22 Jan 2012 17:24:55 +0000 (17:24 +0000)
committerMichael Stapelberg <michael@stapelberg.de>
Sun, 22 Jan 2012 17:24:55 +0000 (17:24 +0000)
src/tree.c

index bc5468677f8f4d1fceeeec9aac986918aeedb7a8..7e6321003ca260ddee8780110e7109ee38ecf853 100644 (file)
@@ -342,13 +342,16 @@ void tree_split(Con *con, orientation_t orientation) {
     }
 
     Con *parent = con->parent;
+
+    /* Force re-rendering to make the indicator border visible. */
+    FREE(con->deco_render_params);
+    FREE(parent->deco_render_params);
+
     /* if we are in a container whose parent contains only one
      * child (its split functionality is unused so far), we just change the
      * orientation (more intuitive than splitting again) */
     if (con_num_children(parent) == 1) {
         parent->orientation = orientation;
-        FREE(con->deco_render_params);
-        FREE(parent->deco_render_params);
         DLOG("Just changing orientation of existing container\n");
         return;
     }