diff --git a/src/Tools/ColorPicker.gd b/src/Tools/ColorPicker.gd index 299ec4006..7e20d11ee 100644 --- a/src/Tools/ColorPicker.gd +++ b/src/Tools/ColorPicker.gd @@ -77,7 +77,7 @@ func _pick_color(position: Vector2) -> void: var curr_frame: Frame = project.frames[project.current_frame] for layer in project.layers.size(): var idx = (project.layers.size() - 1) - layer - if project.layers[idx].can_layer_get_drawn(): + if project.layers[idx].is_visible_in_hierarchy(): image = curr_frame.cels[idx].get_image() image.lock() color = image.get_pixelv(position) diff --git a/src/Tools/Draw.gd b/src/Tools/Draw.gd index edee4df53..f7d20677e 100644 --- a/src/Tools/Draw.gd +++ b/src/Tools/Draw.gd @@ -690,7 +690,7 @@ func _pick_color(position: Vector2) -> void: var curr_frame: Frame = project.frames[project.current_frame] for layer in project.layers.size(): var idx = (project.layers.size() - 1) - layer - if project.layers[idx].can_layer_get_drawn(): + if project.layers[idx].is_visible_in_hierarchy(): image = curr_frame.cels[idx].get_image() image.lock() color = image.get_pixelv(position)