I think window manager was calling DropdownHelper.HandleDropdown multiple times
@@ -53,8 +53,6 @@ namespace COM3D2.MeidoPhotoStudio.Plugin
GUIStyle windowStyle = new GUIStyle(GUI.skin.box);
window.WindowRect = GUI.Window(window.windowID, window.WindowRect, window.GUIFunc, "", windowStyle);
}
-
- if (DropdownHelper.Visible) DropdownHelper.HandleDropdown();
public void DrawWindows()
@@ -121,6 +121,8 @@ namespace COM3D2.MeidoPhotoStudio.Plugin
if (uiActive)
{
windowManager.DrawWindows();
+
+ if (DropdownHelper.Visible) DropdownHelper.HandleDropdown();