From 1ca1519cc7e48f8b5b8b4629e38644f82ac1069a Mon Sep 17 00:00:00 2001 From: Anna Date: Sat, 17 Apr 2021 17:39:31 -0400 Subject: [PATCH] fix: no docking --- BetterPartyFinder/PluginUi.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/BetterPartyFinder/PluginUi.cs b/BetterPartyFinder/PluginUi.cs index 7bb6b7b..b4a38fa 100755 --- a/BetterPartyFinder/PluginUi.cs +++ b/BetterPartyFinder/PluginUi.cs @@ -124,7 +124,11 @@ namespace BetterPartyFinder { var showWindow = this.Visible || addon?.Visible == true; - if (!showWindow || !ImGui.Begin(this.Plugin.Name, ref this._visible)) { + if (!showWindow) { + return; + } + + if (!ImGui.Begin(this.Plugin.Name, ref this._visible, ImGuiWindowFlags.NoDocking)) { if (ImGui.IsWindowCollapsed() && addon is {Visible: true}) { // wait until addon is initialised to show try { @@ -136,6 +140,7 @@ namespace BetterPartyFinder { ImGui.SetWindowPos(ImGuiHelpers.MainViewport.Pos + new Vector2(addon.X, addon.Y - ImGui.GetFrameHeight())); } + ImGui.End(); return; }