From f2750e12344d6a8b658c1eb68018119c9e993adc Mon Sep 17 00:00:00 2001 From: Molunerfinn Date: Sat, 28 Dec 2019 16:50:29 +0800 Subject: [PATCH] :bug: Fix: decrease title-bar z-index when config-form dialog shows --- src/renderer/pages/Plugin.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/renderer/pages/Plugin.vue b/src/renderer/pages/Plugin.vue index 23c7e7c..c30a033 100644 --- a/src/renderer/pages/Plugin.vue +++ b/src/renderer/pages/Plugin.vue @@ -145,6 +145,16 @@ export default class extends Vue { this.getPluginList() } } + @Watch('dialogVisible') + onDialogVisible (val: boolean) { + if (val) { + // @ts-ignore + document.querySelector('.main-content.el-row').style.zIndex = 101 + } else { + // @ts-ignore + document.querySelector('.main-content.el-row').style.zIndex = 10 + } + } created () { this.os = process.platform ipcRenderer.on('pluginList', (evt: IpcRendererEvent, list: IPicGoPlugin[]) => {