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 = () =>
{