fix: don't auto-update disabled plugins, don't let styles modify our toggle switch

This commit is contained in:
goat 2022-07-17 15:39:41 +02:00
parent 8c066451ec
commit f65ccca675
No known key found for this signature in database
GPG key ID: 7773BB5B43BA52E5
6 changed files with 112 additions and 18 deletions

View file

@ -292,7 +292,7 @@ namespace Dalamud.Game
this.hasAutoUpdatedPlugins = true;
Task.Run(() => pluginManager.UpdatePluginsAsync(!this.configuration.AutoUpdatePlugins)).ContinueWith(task =>
Task.Run(() => pluginManager.UpdatePluginsAsync(true, !this.configuration.AutoUpdatePlugins)).ContinueWith(task =>
{
if (task.IsFaulted)
{
@ -301,7 +301,7 @@ namespace Dalamud.Game
}
var updatedPlugins = task.Result;
if (updatedPlugins != null && updatedPlugins.Any())
if (updatedPlugins.Any())
{
if (this.configuration.AutoUpdatePlugins)
{