From 885dcbdf048dfb4212c1afb5029576eb9260c485 Mon Sep 17 00:00:00 2001 From: Ottermandias Date: Fri, 1 Jul 2022 20:46:55 +0200 Subject: [PATCH] Add Draw after setting up everything else to prevent exception. --- Penumbra/Penumbra.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Penumbra/Penumbra.cs b/Penumbra/Penumbra.cs index f61805f8..ea5ec046 100644 --- a/Penumbra/Penumbra.cs +++ b/Penumbra/Penumbra.cs @@ -136,6 +136,7 @@ public class Penumbra : IDalamudPlugin { PluginLog.Information( $"Penumbra Version {Version}, Commit #{CommitHash} successfully Loaded." ); } + Dalamud.PluginInterface.UiBuilder.Draw += _windowSystem.Draw; } private void SetupInterface( out ConfigWindow cfg, out LaunchButton btn, out WindowSystem system ) @@ -145,7 +146,6 @@ public class Penumbra : IDalamudPlugin system = new WindowSystem( Name ); system.AddWindow( _configWindow ); system.AddWindow( cfg.ModEditPopup ); - Dalamud.PluginInterface.UiBuilder.Draw += system.Draw; Dalamud.PluginInterface.UiBuilder.OpenConfigUi += cfg.Toggle; }