mirror of
https://github.com/goatcorp/Dalamud.git
synced 2026-02-24 21:51:49 +01:00
fix: don't auto-update disabled plugins, don't let styles modify our toggle switch
This commit is contained in:
parent
8c066451ec
commit
f65ccca675
6 changed files with 112 additions and 18 deletions
|
|
@ -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)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue