break;
 
             case "start":
-                _questWindow.IsOpen = true;
+                _questWindow.IsOpenAndUncollapsed = true;
                 _questController.Start("Start command");
                 break;
 
         if (!_configuration.IsPluginSetupComplete())
         {
             if (string.IsNullOrEmpty(arguments))
-                _oneTimeSetupWindow.IsOpen = true;
+                _oneTimeSetupWindow.IsOpenAndUncollapsed = true;
             else
                 _chatGui.PrintError("Please complete the one-time setup first.", MessageTag, TagColor);
             return true;
 
         if (_configuration.IsPluginSetupComplete())
             _questWindow.ToggleOrUncollapse();
         else
-            _oneTimeSetupWindow.IsOpen = true;
+            _oneTimeSetupWindow.IsOpenAndUncollapsed = true;
     }
 
     public void Dispose()
 
 
         ImGui.SameLine();
         if (ImGuiComponents.IconButton(FontAwesomeIcon.BookBookmark))
-            _journalProgressWindow.IsOpen = true;
+            _journalProgressWindow.IsOpenAndUncollapsed = true;
         if (ImGui.IsItemHovered())
             ImGui.SetTooltip("Journal Progress");
 
         {
             ImGui.SameLine();
             if (DrawValidationIssuesButton())
-                _questValidationWindow.IsOpen = true;
+                _questValidationWindow.IsOpenAndUncollapsed = true;
         }
     }
 
 
             _offeredQuests = [];
         }
 
-        IsOpen = _quests.Count > 0;
+        IsOpenAndUncollapsed = _quests.Count > 0;
     }
 
     public unsafe void OpenForCurrentZone()
         }
 
         _offeredQuests = [];
-        IsOpen = true;
+        IsOpenAndUncollapsed = true;
     }
 
     public override void OnClose()
 
         _interactionUiController = interactionUiController;
 
 #if DEBUG
-        IsOpen = true;
+        IsOpenAndUncollapsed = true;
 #endif
         SizeConstraints = new WindowSizeConstraints
         {
         {
             Icon = FontAwesomeIcon.Cog,
             IconOffset = new Vector2(1.5f, 1),
-            Click = _ => configWindow.IsOpen = true,
+            Click = _ => configWindow.IsOpenAndUncollapsed = true,
             Priority = int.MinValue,
             ShowTooltip = () =>
             {