diff --git a/src/Classes/Project.gd b/src/Classes/Project.gd index 7fdcb30e1..83175b4cd 100644 --- a/src/Classes/Project.gd +++ b/src/Classes/Project.gd @@ -693,7 +693,6 @@ func move_bitmap_values(bitmap : BitMap, move_offset := true) -> void: var image : Image = bitmap_to_image(bitmap) var selection_rect := image.get_used_rect() var smaller_image := image.get_rect(selection_rect) - image.lock() image.fill(Color(0)) var dst := selection_position var x_diff = selection_end.x - size.x @@ -749,7 +748,6 @@ func resize_bitmap_values(bitmap : BitMap, new_size : Vector2, flip_x : bool, fl dst.y = 0 else: self.selection_offset.y = 0 - image.lock() image.fill(Color(0)) smaller_image.resize(new_size.x, new_size.y, Image.INTERPOLATE_NEAREST) if flip_x: diff --git a/src/Tools/ColorPicker.gd b/src/Tools/ColorPicker.gd index b839ea074..8e06bb9b2 100644 --- a/src/Tools/ColorPicker.gd +++ b/src/Tools/ColorPicker.gd @@ -47,5 +47,6 @@ func _pick_color(position : Vector2) -> void: image.lock() var color := image.get_pixelv(position) + image.unlock() var button := BUTTON_LEFT if _color_slot == 0 else BUTTON_RIGHT Tools.assign_color(color, button, false)