diff --git a/pkg/plugin/settings.py b/pkg/plugin/settings.py index 474decce..f68ef2c3 100644 --- a/pkg/plugin/settings.py +++ b/pkg/plugin/settings.py @@ -78,7 +78,7 @@ def load_settings(): settings["order"].append(plugin_name) settings_modified = True + apply_settings(settings) + if settings_modified: dump_settings() - - apply_settings(settings) diff --git a/pkg/plugin/switch.py b/pkg/plugin/switch.py index ea3441fa..fbe2505f 100644 --- a/pkg/plugin/switch.py +++ b/pkg/plugin/switch.py @@ -79,9 +79,9 @@ def load_switch(): } switch_modified = True + # 应用开关数据 + apply_switch(switch) + # 如果switch有修改,保存 if switch_modified: dump_switch() - - # 应用开关数据 - apply_switch(switch)