Maybe fix window issues? Dunno wtf is going on.

This commit is contained in:
Ottermandias 2023-05-01 18:47:52 +02:00
parent c2fb18ab53
commit 2167ddf9d9

View file

@ -5,7 +5,6 @@ using ImGuiNET;
using OtterGui.Raii; using OtterGui.Raii;
using Penumbra.Import.Structs; using Penumbra.Import.Structs;
using Penumbra.Mods.Manager; using Penumbra.Mods.Manager;
using Penumbra.Services;
namespace Penumbra.UI; namespace Penumbra.UI;
@ -31,9 +30,15 @@ public sealed class ImportPopup : Window
}; };
} }
public override void Draw() public override void PreDraw()
{ {
_modImportManager.TryUnpacking(); _modImportManager.TryUnpacking();
ImGui.SetNextWindowCollapsed(false, ImGuiCond.Always);
IsOpen = true;
}
public override void Draw()
{
if (!_modImportManager.IsImporting(out var import)) if (!_modImportManager.IsImporting(out var import))
return; return;