diff --git a/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs b/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs index 09f1edc..c9d817a 100644 --- a/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs +++ b/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs @@ -3167,7 +3167,7 @@ namespace PersistentWindows.Common { moved = true; - if (restore_last && prevDisplayMetrics != null && !restoringFromDB) + if (restore_last && prevDisplayMetrics != null && !restoringFromDB && IsResizableWindow(hwnd)) { Log.Trace($"restore {windowTitle[hwnd]} to last captured position"); restoringFromMem = true;