diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2024-02-27 16:37:10 +0100 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2024-02-27 16:37:10 +0100 |
commit | 8f3e2a61130232e089f1da6062ebf53f986779b4 (patch) | |
tree | 6682735ef93007377833868147cd44ce0380ab4a | |
parent | 21e3b2111e4989e89403c4bc505c4ddd9dfec6a7 (diff) | |
parent | 0ba746380347cc43336ecd077788db24fe95146b (diff) | |
download | redot-engine-8f3e2a61130232e089f1da6062ebf53f986779b4.tar.gz |
Merge pull request #88912 from AThousandShips/tile_drag_fix
[TileSet] Fix crash when deleting dragged polygon point
-rw-r--r-- | editor/plugins/tiles/tile_data_editors.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/editor/plugins/tiles/tile_data_editors.cpp b/editor/plugins/tiles/tile_data_editors.cpp index 80490c9388..5845ddbb6e 100644 --- a/editor/plugins/tiles/tile_data_editors.cpp +++ b/editor/plugins/tiles/tile_data_editors.cpp @@ -641,6 +641,7 @@ void GenericTilePolygonEditor::_base_control_gui_input(Ref<InputEvent> p_event) undo_redo->add_undo_method(base_control, "queue_redraw"); undo_redo->commit_action(false); emit_signal(SNAME("polygons_changed")); + drag_type = DRAG_TYPE_NONE; } else { drag_type = DRAG_TYPE_PAN; drag_last_pos = mb->get_position(); |