]> git.mdlowis.com Git - proto/labwc.git/commitdiff
overlay: remove checks already done in wlroots side
authortokyo4j <hrak1529@gmail.com>
Tue, 9 Apr 2024 10:12:51 +0000 (19:12 +0900)
committerConsolatis <35009135+Consolatis@users.noreply.github.com>
Mon, 15 Apr 2024 10:33:40 +0000 (12:33 +0200)
src/overlay.c

index aaed41d2381be96948da1b606140a3ad66c7ff07..408068ff79a1d99e913e8f1c1d260477ce1a1dcc 100644 (file)
@@ -52,10 +52,8 @@ show_overlay(struct seat *seat, struct wlr_box *box)
                multi_rect_set_size(seat->overlay.pixman_rect,
                        box->width, box->height);
        }
-       if (node->parent != view->scene_tree->node.parent) {
-               wlr_scene_node_reparent(node, view->scene_tree->node.parent);
-               wlr_scene_node_place_below(node, &view->scene_tree->node);
-       }
+       wlr_scene_node_reparent(node, view->scene_tree->node.parent);
+       wlr_scene_node_place_below(node, &view->scene_tree->node);
        wlr_scene_node_set_position(node, box->x, box->y);
        wlr_scene_node_set_enabled(node, true);
 
@@ -225,7 +223,5 @@ overlay_hide(struct seat *seat)
        struct wlr_scene_node *node = &seat->overlay.tree->node;
 
        wlr_scene_node_set_enabled(node, false);
-       if (node->parent != &server->scene->tree) {
-               wlr_scene_node_reparent(node, &server->scene->tree);
-       }
+       wlr_scene_node_reparent(node, &server->scene->tree);
 }