From 3e94dd0704d7b4005f17c1086796afdbbe36b1f5 Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Fri, 17 May 2024 17:43:29 +0200 Subject: export and more dragging --- TrayItem.gd | 2 ++ 1 file changed, 2 insertions(+) (limited to 'TrayItem.gd') diff --git a/TrayItem.gd b/TrayItem.gd index a6ffcaa..2cdb5f2 100644 --- a/TrayItem.gd +++ b/TrayItem.gd @@ -19,9 +19,11 @@ func _ready(): func _on_gui_input(event: InputEvent): if event.is_action_pressed("drag_start"): + get_tree().current_scene.can_drag = false preview = object.duplicate() preview.drag_start() get_tree().current_scene.get_node("%DropTarget").add_child(preview) if event.is_action_released("drag_start"): + get_tree().current_scene.can_drag = true preview.drag_end() preview = null -- cgit v1.2.3