summaryrefslogtreecommitdiff
path: root/TrayItem.gd
diff options
context:
space:
mode:
Diffstat (limited to 'TrayItem.gd')
-rw-r--r--TrayItem.gd2
1 files changed, 2 insertions, 0 deletions
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