diff --git a/src/main/common/listener.js b/src/main/common/listener.js index 1ede511..a832123 100644 --- a/src/main/common/listener.js +++ b/src/main/common/listener.js @@ -215,6 +215,10 @@ class Listener { }); const pos = this.getPos(robot.getMousePos()); win.setPosition(parseInt(pos.x), parseInt(pos.y)); + win.setAlwaysOnTop(true); + win.setVisibleOnAllWorkspaces(true, {visibleOnFullScreen: true}); + win.focus(); + win.setVisibleOnAllWorkspaces(false, {visibleOnFullScreen: true}); win.show(); }); } diff --git a/static/plugins/superPanel/assets/logo.png b/static/plugins/superPanel/assets/logo.png index 5373de3..65efaa3 100644 Binary files a/static/plugins/superPanel/assets/logo.png and b/static/plugins/superPanel/assets/logo.png differ diff --git a/static/plugins/superPanel/index.html b/static/plugins/superPanel/index.html index 535464a..3643071 100644 --- a/static/plugins/superPanel/index.html +++ b/static/plugins/superPanel/index.html @@ -40,8 +40,8 @@ background: #314659; } .top .img img { - width: 22px; - height: 22px; + width: 26px; + height: 26px; } .top .text { color: #999; diff --git a/static/plugins/superPanel/index.js b/static/plugins/superPanel/index.js index c72243b..8b7148f 100644 --- a/static/plugins/superPanel/index.js +++ b/static/plugins/superPanel/index.js @@ -181,6 +181,8 @@ new Vue({ ...JSON.parse(res), src: msg, }); + }).catch(() => { + this.$set(this.selectData, 'translate', null); }).finally(() => { this.loading = false; })