From ca991b5c4aceed618938fecc97ed56ad6fb5f7a4 Mon Sep 17 00:00:00 2001 From: Konstantinos Kaloutas Date: Fri, 2 Sep 2022 23:13:08 +0300 Subject: [PATCH] fix: disable source button out of electron --- src/main/frontend/components/block.cljs | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/src/main/frontend/components/block.cljs b/src/main/frontend/components/block.cljs index df39fe423d..69f2d80c01 100644 --- a/src/main/frontend/components/block.cljs +++ b/src/main/frontend/components/block.cljs @@ -312,18 +312,17 @@ [:.asset-overlay] (let [image-src (string/replace src #"^assets://" "")] [:.asset-action-bar {:aria-hidden "true"} - [:button.asset-action-btn.text-left - {:title (t (if local? :asset/show-in-folder :asset/open-in-browser)) - :tabIndex "-1" - :on-mouse-down util/stop - :on-click (fn [e] - (util/stop e) - (if (and (util/electron?) local?) - (js/window.apis.showItemInFolder image-src) - (if (util/electron?) - (js/window.apis.openExternal image-src) - (js/window.open image-src "_blank"))))} - image-src] + (when (util/electron?) + [:button.asset-action-btn.text-left + {:title (t (if local? :asset/show-in-folder :asset/open-in-browser)) + :tabIndex "-1" + :on-mouse-down util/stop + :on-click (fn [e] + (util/stop e) + (if local? + (js/window.apis.showItemInFolder image-src) + (js/window.apis.openExternal image-src)))} + image-src]) [:.flex [:button.asset-action-btn {:title (t :asset/delete)