diff options
| author | MegaMech <MegaMech@users.noreply.github.com> | 2025-06-22 17:07:39 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-22 17:07:39 -0600 |
| commit | 19d5a2729ed0d7c86c3a9b1eeb1cf8b824f58199 (patch) | |
| tree | 9595f9dda2c6f204090e0094bc7331332e4fdb10 /src/engine/editor/Editor.cpp | |
| parent | be8b88fdf224e3399b368814537d207189f9ea2c (diff) | |
Update Editor.cpp (#324)
Diffstat (limited to 'src/engine/editor/Editor.cpp')
| -rw-r--r-- | src/engine/editor/Editor.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/engine/editor/Editor.cpp b/src/engine/editor/Editor.cpp index 23a947a09..1741cafa5 100644 --- a/src/engine/editor/Editor.cpp +++ b/src/engine/editor/Editor.cpp @@ -147,11 +147,11 @@ namespace Editor { } void Editor::DeleteObject() { - GameObject* obj = eObjectPicker.eGizmo._selected; + Gizmo* gizmo = &eObjectPicker.eGizmo; - if (obj) { - *obj->DespawnFlag = obj->DespawnValue; - obj = nullptr; + if (gizmo->_selected && gizmo->_selected->DespawnFlag) { + *gizmo->_selected->DespawnFlag = gizmo->_selected->DespawnValue; + gizmo->_selected = nullptr; eObjectPicker._selected = nullptr; } } |
