diff --git a/src/ExcelSettingTab.ts b/src/ExcelSettingTab.ts index 1550241..164b55a 100644 --- a/src/ExcelSettingTab.ts +++ b/src/ExcelSettingTab.ts @@ -27,6 +27,7 @@ export class ExcelSettingTab extends PluginSettingTab { .setValue(this.plugin.settings.theme) .onChange(async (value) => { this.plugin.settings.theme = value + this.plugin.saveSettings() }), ); diff --git a/src/ExcelView.ts b/src/ExcelView.ts index d3bbb12..91ac7f0 100644 --- a/src/ExcelView.ts +++ b/src/ExcelView.ts @@ -260,6 +260,11 @@ export class ExcelView extends TextFileView { const data = this.sheet.getData(); // console.log('onRenameSheet', data) this.saveData(JSON.stringify(data)); + }) + .onDeleteSheet(() => { + const data = this.sheet.getData(); + // console.log('onDeleteSheet', data) + this.saveData(JSON.stringify(data)); }); this.sheet.on("cells-selected", (sheetData, { sri, sci, eri, eci }) => {