From 2d9ca47f260c3360c3cbd8e3fb2d9b0bd88fcdb0 Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Sun, 13 Feb 2022 23:12:55 -0800 Subject: [PATCH] fix for confirm --- src/renderer/views/pages/themes-github.ejs | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/renderer/views/pages/themes-github.ejs b/src/renderer/views/pages/themes-github.ejs index 38b9a587..d73dfb6b 100644 --- a/src/renderer/views/pages/themes-github.ejs +++ b/src/renderer/views/pages/themes-github.ejs @@ -49,16 +49,18 @@ let msg = app.stringTemplateParser(app.getLz('settings.option.visual.theme.github.install.confirm'), { repo: repo.full_name }); - bootbox.confirm(msg, ()=>{ - ipcRenderer.once("theme-installed", (event, arg) => { - if (arg.success) { - self.themes = ipcRenderer.sendSync("get-themes") - notyf.success(app.getLz('settings.notyf.visual.theme.install.success')); - } else { - notyf.error(app.getLz('settings.notyf.visual.theme.install.error')); - } - }); - ipcRenderer.invoke("get-github-theme", repo.html_url) + bootbox.confirm(msg, (res)=>{ + if(res) { + ipcRenderer.once("theme-installed", (event, arg) => { + if (arg.success) { + self.themes = ipcRenderer.sendSync("get-themes") + notyf.success(app.getLz('settings.notyf.visual.theme.install.success')); + } else { + notyf.error(app.getLz('settings.notyf.visual.theme.install.error')); + } + }); + ipcRenderer.invoke("get-github-theme", repo.html_url) + } }) }, installThemeURL() {