fix: DalamudInterface load after scene init

This commit is contained in:
goat 2021-04-28 16:39:45 +02:00
parent 2d47ae61ef
commit d83aabafe2
No known key found for this signature in database
GPG key ID: F18F057873895461
3 changed files with 32 additions and 39 deletions

View file

@ -132,10 +132,10 @@ namespace Dalamud.Game.Internal {
private bool HandleFrameworkUpdate(IntPtr framework) {
// If this is the first time we are running this loop, we need to init Dalamud subsystems synchronously
if (!this.dalamud.IsReady)
this.dalamud.StartSubsystems();
this.dalamud.LoadTier2();
if (!this.dalamud.IsLoadedPluginSystem && this.dalamud.InterfaceManager.IsReady)
this.dalamud.LoadPluginSystem();
this.dalamud.LoadTier3();
try {
Gui.Chat.UpdateQueue(this);