]> git.mdlowis.com Git - proto/labwc.git/commitdiff
dnd: show dnd icon above layer-shell surfaces
authortokyo4j <hrak1529@gmail.com>
Tue, 25 Jun 2024 12:20:12 +0000 (21:20 +0900)
committerConsolatis <35009135+Consolatis@users.noreply.github.com>
Tue, 25 Jun 2024 12:56:57 +0000 (14:56 +0200)
src/dnd.c

index 04c016df59489b24b6bdc66d51003ad028ce95d9..eeca114a389653c8cf5ed267e1f5c2cb934f0d1a 100644 (file)
--- a/src/dnd.c
+++ b/src/dnd.c
@@ -37,6 +37,7 @@ handle_drag_start(struct wl_listener *listener, void *data)
        if (drag->icon) {
                /* Cleans up automatically on drag->icon->events.destroy */
                wlr_scene_drag_icon_create(seat->drag.icons, drag->icon);
+               wlr_scene_node_raise_to_top(&seat->drag.icons->node);
                wlr_scene_node_set_enabled(&seat->drag.icons->node, true);
        }
        wl_signal_add(&drag->events.destroy, &seat->drag.events.destroy);