fix (DalamudCreditsWindow): load plugin credits in OnOpen instead of

This commit is contained in:
goat 2021-04-26 22:20:26 +02:00
parent 74a0cbb034
commit f6548fbec7
No known key found for this signature in database
GPG key ID: F18F057873895461

View file

@ -112,11 +112,6 @@ Thank you for using XIVLauncher and Dalamud!
Path.Combine(this.dalamud.AssetDirectory.FullName, "UIRes", "logo.png"));
this.framework = dalamud.Framework;
var pluginCredits = dalamud.PluginManager.Plugins.Where(x => x.Definition != null).Aggregate(string.Empty, (current, plugin) => current + $"{plugin.Definition.Name} by {plugin.Definition.Author}\n");
this.creditsText =
string.Format(CreditsTextTempl, typeof(Dalamud).Assembly.GetName().Version, pluginCredits);
this.Size = new Vector2(500, 400);
this.SizeCondition = ImGuiCond.Always;
@ -129,6 +124,11 @@ Thank you for using XIVLauncher and Dalamud!
{
base.OnOpen();
var pluginCredits = this.dalamud.PluginManager.Plugins.Where(x => x.Definition != null).Aggregate(string.Empty, (current, plugin) => current + $"{plugin.Definition.Name} by {plugin.Definition.Author}\n");
this.creditsText =
string.Format(CreditsTextTempl, typeof(Dalamud).Assembly.GetName().Version, pluginCredits);
this.framework.Gui.SetBgm(132);
}