From 68cb76e6ff9d85ea2321e3b2acd73557041fef56 Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Sun, 5 Jan 2025 20:58:14 +0000 Subject: [PATCH] Set value before onChange --- plugin/src/views/settings-tab.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/src/views/settings-tab.ts b/plugin/src/views/settings-tab.ts index 0816ed6e..535746c6 100644 --- a/plugin/src/views/settings-tab.ts +++ b/plugin/src/views/settings-tab.ts @@ -279,10 +279,10 @@ export class SyncSettingsTab extends PluginSettingTab { ) .addToggle((toggle) => toggle + .setValue(this.database.getSettings().displayNoopSyncEvents) .onChange(async (value) => this.database.setSetting("displayNoopSyncEvents", value) ) - .setValue(this.database.getSettings().displayNoopSyncEvents) ); new Setting(containerEl) @@ -298,6 +298,7 @@ export class SyncSettingsTab extends PluginSettingTab { [LogLevel.WARNING]: LogLevel.WARNING, [LogLevel.ERROR]: LogLevel.ERROR }) + .setValue(this.database.getSettings().minimumLogLevel) .onChange(async (value) => this.database.setSetting( "minimumLogLevel", @@ -305,7 +306,6 @@ export class SyncSettingsTab extends PluginSettingTab { value as LogLevel ) ) - .setValue(this.database.getSettings().minimumLogLevel) ); }