From 3a0cc63fa7a469721f29e08e8cf43fa8b79e73e5 Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Thu, 2 Feb 2023 17:32:12 +0100 Subject: [PATCH] :bug: Temporary deactivate thumbnails in Safari --- .../app/main/ui/workspace/shapes/frame/thumbnail_render.cljs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/main/ui/workspace/shapes/frame/thumbnail_render.cljs b/frontend/src/app/main/ui/workspace/shapes/frame/thumbnail_render.cljs index 65a1c6c88..697998f20 100644 --- a/frontend/src/app/main/ui/workspace/shapes/frame/thumbnail_render.cljs +++ b/frontend/src/app/main/ui/workspace/shapes/frame/thumbnail_render.cljs @@ -114,7 +114,8 @@ (let [canvas-node (mf/ref-val frame-canvas-ref) img-node (mf/ref-val frame-image-ref)] (when (draw-thumbnail-canvas! canvas-node img-node) - (reset! image-url nil) + (when-not (cf/check-browser? :safari) + (reset! image-url nil)) (when @show-frame-thumbnail (reset! show-frame-thumbnail false)) @@ -277,6 +278,7 @@ :height height :style {;; Safari has a problem with the positioning of the canvas. All this is to fix Safari behavior ;; https://bugs.webkit.org/show_bug.cgi?id=23113 + :display (when (cf/check-browser? :safari) "none") :position "fixed" :transform-origin "top left" :transform (when (cf/check-browser? :safari) (dm/fmt "scale(%)" zoom))