From 5987fbcddd2ae94a0e6d41370f3a4c091a97b874 Mon Sep 17 00:00:00 2001 From: Tienson Qin Date: Fri, 6 Aug 2021 21:28:02 +0800 Subject: [PATCH] fix: sometimes pdf links can't be opened --- src/main/frontend/components/block.cljs | 6 +++--- src/main/frontend/extensions/pdf/pdf.css | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/frontend/components/block.cljs b/src/main/frontend/components/block.cljs index 2ac6b9575..852037419 100644 --- a/src/main/frontend/components/block.cljs +++ b/src/main/frontend/components/block.cljs @@ -456,10 +456,10 @@ (string/ends-with? (util/node-path.dirname full-path) config/local-assets-dir)) [:a.asset-ref.is-pdf {:href "javascript:void(0);" - :on-click (fn [e] + :on-mouse-down (fn [e] (when-let [current (pdf-assets/inflate-asset (util/node-path.basename full-path))] - (state/set-state! :pdf/current current) - (.preventDefault e)))} + (util/stop e) + (state/set-state! :pdf/current current)))} title-or-path] [:a.asset-ref {:target "_blank" :href full-path} title-or-path]) diff --git a/src/main/frontend/extensions/pdf/pdf.css b/src/main/frontend/extensions/pdf/pdf.css index a0b51dd88..e2ea9d3fc 100644 --- a/src/main/frontend/extensions/pdf/pdf.css +++ b/src/main/frontend/extensions/pdf/pdf.css @@ -504,13 +504,13 @@ &.is-pdf { &:before { content: "[[📚"; - opacity: .4; + opacity: .7; margin-right: 4px; } &:after { content: "]]"; - opacity: .4; + opacity: .7; } } }