mirror of
https://github.com/godotengine/godot.git
synced 2025-10-27 11:44:21 +00:00
Fixes transform gizmo position when node has default transform
Changes made:
* Added dirty bit for SpatialEditorSelectedItem's last_xform
* SpatialEditorViewport checks that dirt bit too before skipping the selection
(cherry picked from commit 19825436d4)
This commit is contained in:
parent
31fb54742b
commit
a10a21f407
2 changed files with 7 additions and 2 deletions
|
|
@ -2392,9 +2392,10 @@ void SpatialEditorViewport::_notification(int p_what) {
|
|||
Transform t = sp->get_global_gizmo_transform();
|
||||
|
||||
exist = true;
|
||||
if (se->last_xform == t)
|
||||
if (se->last_xform == t && !se->last_xform_dirty)
|
||||
continue;
|
||||
changed = true;
|
||||
se->last_xform_dirty = false;
|
||||
se->last_xform = t;
|
||||
|
||||
VisualInstance *vi = Object::cast_to<VisualInstance>(sp);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue