Prevent refloating editor game window when window was floating before

This commit is contained in:
Ari Vuollet
2026-08-25 22:35:29 +03:00
parent a56903d3ad
commit 101c15c677
2 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -488,7 +488,7 @@ namespace FlaxEditor.GUI.Docking
base.Focus();
SelectTab(false);
BringToFront();
_dockedTo?.RootWindow?.Focus();
}
/// <inheritdoc />
+5 -3
View File
@@ -310,9 +310,11 @@ namespace FlaxEditor.Windows
// Restore
if (rootWindow != null)
rootWindow.Restore();
if (_maximizeRestoreDockTo != null && _maximizeRestoreDockTo.IsDisposing)
_maximizeRestoreDockTo = null;
Show(_maximizeRestoreDockState, _maximizeRestoreDockTo);
var dockTo = _maximizeRestoreDockTo;
if (dockTo != null && dockTo.IsDisposing)
dockTo = null;
if (_dockedTo != dockTo)
Show(_maximizeRestoreDockState, dockTo);
}
}
}