feat: refresh on lat/lng default change, delays for set

This commit is contained in:
ccmdi 2025-10-20 12:38:52 -04:00
parent a6335f4bde
commit bbed46bcd6
No known key found for this signature in database

View file

@ -50,6 +50,9 @@ export class MapSettingTab extends PluginSettingTab {
.onChange(async (value) => {
this.plugin.settings.latKey = value;
await this.plugin.saveSettings();
setTimeout(() => {
this.plugin.refreshAllMapViews();
}, 1000);
}));
new Setting(containerEl)
@ -61,6 +64,9 @@ export class MapSettingTab extends PluginSettingTab {
.onChange(async (value) => {
this.plugin.settings.lngKey = value;
await this.plugin.saveSettings();
setTimeout(() => {
this.plugin.refreshAllMapViews();
}, 1000);
}));
new Setting(containerEl)
@ -72,7 +78,9 @@ export class MapSettingTab extends PluginSettingTab {
.onChange(async (value) => {
this.plugin.settings.strokeWidth = value;
await this.plugin.saveSettings();
this.plugin.refreshAllMapViews();
setTimeout(() => {
this.plugin.refreshAllMapViews();
}, 250);
}));
new Setting(containerEl)