]> git.sur5r.net Git - i3/i3/blobdiff - src/workspace.c
Determine focused workspace correctly when moving workspace to output.
[i3/i3] / src / workspace.c
index ba19cb5f38bc68f2b8ef616f8bbbebb3216f737c..f8d15ba1f09cccad3872e9d39ee2ae52ab1e8599 100644 (file)
@@ -932,7 +932,7 @@ bool workspace_move_to_output(Con *ws, const char *name) {
     Con *content = output_get_content(output->con);
     LOG("got output %p with content %p\n", output, content);
 
-    Con *previously_visible_ws = TAILQ_FIRST(&(content->nodes_head));
+    Con *previously_visible_ws = TAILQ_FIRST(&(content->focus_head));
     LOG("Previously visible workspace = %p / %s\n", previously_visible_ws, previously_visible_ws->name);
 
     bool workspace_was_visible = workspace_is_visible(ws);