commit ec66bb987aada8521f6dbd72788c18dc16ebc817
parent c41c24d684110a81028e6810662c2b5291588fb5
Author: Ronan Pigott <rpigott@berkeley.edu>
Date: Sun, 22 Sep 2019 10:28:12 -0700
view: create container before selecting workspace
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sway/tree/view.c b/sway/tree/view.c
@@ -566,6 +566,7 @@ void view_map(struct sway_view *view, struct wlr_surface *wlr_surface,
}
view->surface = wlr_surface;
view_populate_pid(view);
+ view->container = container_create(view);
// If there is a request to be opened fullscreen on a specific output, try
// to honor that request. Otherwise, fallback to assigns, pid mappings,
@@ -592,7 +593,6 @@ void view_map(struct sway_view *view, struct wlr_surface *wlr_surface,
ws = seat_get_last_known_workspace(seat);
}
- view->container = container_create(view);
if (target_sibling) {
container_add_sibling(target_sibling, view->container, 1);
} else if (ws) {