From d01d0a287a36fbd8ab623f557c1c353954d41f85 Mon Sep 17 00:00:00 2001 From: Manolis Papadeas <35376950+OverloadedOrama@users.noreply.github.com> Date: Thu, 31 Mar 2022 17:30:25 +0300 Subject: [PATCH] Make cut not work on locked/invisible layers --- src/UI/Canvas/Selection.gd | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/UI/Canvas/Selection.gd b/src/UI/Canvas/Selection.gd index 4cfda0cda..9788bd726 100644 --- a/src/UI/Canvas/Selection.gd +++ b/src/UI/Canvas/Selection.gd @@ -649,6 +649,9 @@ func _get_selected_draw_images() -> Array: # Array of Images func cut() -> void: + var project: Project = Global.current_project + if !project.layers[project.current_layer].can_layer_get_drawn(): + return copy() delete()