|
|
@ -566,6 +566,7 @@ void view_map(struct sway_view *view, struct wlr_surface *wlr_surface,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
view->surface = wlr_surface;
|
|
|
|
view->surface = wlr_surface;
|
|
|
|
view_populate_pid(view);
|
|
|
|
view_populate_pid(view);
|
|
|
|
|
|
|
|
view->container = container_create(view);
|
|
|
|
|
|
|
|
|
|
|
|
// If there is a request to be opened fullscreen on a specific output, try
|
|
|
|
// If there is a request to be opened fullscreen on a specific output, try
|
|
|
|
// to honor that request. Otherwise, fallback to assigns, pid mappings,
|
|
|
|
// 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);
|
|
|
|
ws = seat_get_last_known_workspace(seat);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
view->container = container_create(view);
|
|
|
|
|
|
|
|
if (target_sibling) {
|
|
|
|
if (target_sibling) {
|
|
|
|
container_add_sibling(target_sibling, view->container, 1);
|
|
|
|
container_add_sibling(target_sibling, view->container, 1);
|
|
|
|
} else if (ws) {
|
|
|
|
} else if (ws) {
|
|
|
|