Skip to content

Commit a70ea9e

Browse files
committed
fix: fix menu update bug
1 parent 75835d3 commit a70ea9e

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

src/assets/styles/custom.less

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,4 +343,8 @@
343343
.ant-slider-rail, .ant-slider-track, .ant-slider-step {
344344
height: 2px;
345345
top: 5px;
346-
}
346+
}
347+
348+
.ant-drawer-close:focus {
349+
outline: none;
350+
}

src/views/menu/Index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,9 @@ export default class Menu extends Vue {
184184
ipcRenderer.send('menu-save', { ...this.form })
185185
ipcRenderer.once('menu-saved', (event: IpcRendererEvent, result: any) => {
186186
if (typeof this.form.index !== 'number') {
187-
this.menuList.push(this.form)
187+
this.menuList.push({ ...this.form })
188188
} else {
189-
this.menuList[this.form.index] = this.form
189+
this.menuList[this.form.index] = { ...this.form }
190190
}
191191
this.$bus.$emit('site-reload')
192192
this.$message.success(this.$t('menuSuccess'))

0 commit comments

Comments
 (0)