diff options
Diffstat (limited to 'TrayItem.gd')
-rw-r--r-- | TrayItem.gd | 2 |
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 |