mirror of
https://github.com/Ellpeck/ObsidianCustomFrames.git
synced 2024-11-22 09:43:30 +01:00
reset settings to default when no value is entered
This commit is contained in:
parent
c272d1fa57
commit
1002198580
1 changed files with 3 additions and 3 deletions
6
main.ts
6
main.ts
|
@ -192,7 +192,7 @@ class KeepSettingTab extends PluginSettingTab {
|
|||
t.inputEl.type = "number";
|
||||
t.setValue(String(this.plugin.settings.minimumWidth));
|
||||
t.onChange(async v => {
|
||||
this.plugin.settings.minimumWidth = Number(v);
|
||||
this.plugin.settings.minimumWidth = Number(v) || defaultSettings.minimumWidth;
|
||||
await this.plugin.saveSettings();
|
||||
});
|
||||
});
|
||||
|
@ -203,7 +203,7 @@ class KeepSettingTab extends PluginSettingTab {
|
|||
t.inputEl.type = "number";
|
||||
t.setValue(String(this.plugin.settings.padding));
|
||||
t.onChange(async v => {
|
||||
this.plugin.settings.padding = Number(v);
|
||||
this.plugin.settings.padding = Number(v) || defaultSettings.padding;
|
||||
await this.plugin.saveSettings();
|
||||
});
|
||||
});
|
||||
|
@ -215,7 +215,7 @@ class KeepSettingTab extends PluginSettingTab {
|
|||
t.inputEl.cols = 50;
|
||||
t.setValue(this.plugin.settings.css);
|
||||
t.onChange(async v => {
|
||||
this.plugin.settings.css = v;
|
||||
this.plugin.settings.css = v || defaultSettings.css;
|
||||
await this.plugin.saveSettings();
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue