xwayland: make X11 always-on-top request opt-in

Fixes: #3441
This commit is contained in:
Consolatis 2026-03-12 13:08:18 +01:00
parent a3646721bc
commit 4faab834f9
6 changed files with 27 additions and 2 deletions

View file

@ -1543,6 +1543,9 @@ void
view_set_layer(struct view *view, enum view_layer layer)
{
assert(view);
if (view->layer == layer) {
return;
}
view->layer = layer;
wlr_scene_node_reparent(&view->scene_tree->node,
view->workspace->view_trees[layer]);