fix: Fix issue with displaying selected theme

This commit is contained in:
barkstone 2024-12-31 11:11:19 +09:00 committed by barkstone2
parent c411f6c6d5
commit 445a31979c

View file

@ -163,7 +163,6 @@ export class VTBSettingTab extends PluginSettingTab {
new Setting(containerEl)
.setName('Theme')
.addDropdown((cb) => {
cb.setValue(this.settings.theme)
cb.addOptions({
'github-light': 'GitHub Light',
'github-dark': 'GitHub Dark',
@ -175,6 +174,7 @@ export class VTBSettingTab extends PluginSettingTab {
'boxy-light': 'Boxy Light',
'gruvbox-dark': 'Gruvbox Dark',
});
cb.setValue(this.settings.theme)
cb.onChange(async (value) => {
this.settings.theme = value;
await this.plugin.saveSettings();