From 885f2130bfadb6f1ce85ecd3dd908b5855e72633 Mon Sep 17 00:00:00 2001 From: sanjayk03-dev Date: Mon, 8 Apr 2024 23:31:55 +0530 Subject: [PATCH] fix in delete selected macro --- src/js/macros.js | 3 ++- src/pug/templates/macros.pug | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/js/macros.js b/src/js/macros.js index ff80314..8a1d786 100644 --- a/src/js/macros.js +++ b/src/js/macros.js @@ -419,11 +419,12 @@ module.exports = { delete_selected_macro: async function () { if (this.tab == 0) { this.clear_macro(); + this.deleteSelected = false; return; } this.config.macros = [...this.state.macros]; this.config.macros.splice(this.tab - 1, 1); - this.tab = this.state.macros.length - 1; + this.tab--; this.clear_macro(); try { await api.put("config/save", this.config); diff --git a/src/pug/templates/macros.pug b/src/pug/templates/macros.pug index 505192a..a4a3b3f 100644 --- a/src/pug/templates/macros.pug +++ b/src/pug/templates/macros.pug @@ -61,7 +61,7 @@ script#macros-template(type="text/x-template") button.pure-button(@click="addMacros = false") Cancel button.pure-button.button-submit(@click="add_new_macro") Add - button.config-button.button-blue(title="Delete a Macros", @click="deleteSelected=true", style="margin-left:5px") Delete Selected Macro + button.config-button.button-blue(title="Delete a Macros", @click="deleteSelected=true", style="margin-left:5px;width:40%") Delete Selected Macro message(:show.sync="deleteSelected") div(slot="header")