From f361c4bbdb5a621b57900e2c4cf4ac82ddd74f9b Mon Sep 17 00:00:00 2001 From: Ari Vuollet Date: Thu, 1 Aug 2024 00:27:37 +0300 Subject: [PATCH] Refocus editor after restoring windows --- Source/Editor/Modules/WindowsModule.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Editor/Modules/WindowsModule.cs b/Source/Editor/Modules/WindowsModule.cs index 3a9778c85..a91835bae 100644 --- a/Source/Editor/Modules/WindowsModule.cs +++ b/Source/Editor/Modules/WindowsModule.cs @@ -1004,6 +1004,11 @@ namespace FlaxEditor.Modules Editor.LogWarning(string.Format("Failed to restore window {0} (assembly: {1})", winData.TypeName, winData.AssemblyName)); } } + + // Restored windows stole the focus from Editor + if (_restoreWindows.Count > 0) + Editor.Instance.Windows.MainWindow.Focus(); + _restoreWindows.Clear(); }