mirror of
https://github.com/penpot/penpot.git
synced 2025-05-06 02:35:54 +02:00
🐛 Fix visual glitch with thumbnails
This commit is contained in:
parent
66cec51c44
commit
24d23d9e5a
1 changed files with 2 additions and 2 deletions
|
@ -15,7 +15,7 @@
|
||||||
[thumbnail? node-ref rendered? render-frame?]
|
[thumbnail? node-ref rendered? render-frame?]
|
||||||
|
|
||||||
(let [;; when `true` the node is in memory
|
(let [;; when `true` the node is in memory
|
||||||
in-memory? (mf/use-var true)
|
in-memory? (mf/use-state true)
|
||||||
|
|
||||||
;; State just for re-rendering
|
;; State just for re-rendering
|
||||||
re-render (mf/use-state 0)
|
re-render (mf/use-state 0)
|
||||||
|
@ -32,7 +32,7 @@
|
||||||
(reset! parent-ref node)
|
(reset! parent-ref node)
|
||||||
(swap! re-render inc)))))]
|
(swap! re-render inc)))))]
|
||||||
|
|
||||||
(mf/use-effect
|
(mf/use-layout-effect
|
||||||
(mf/deps thumbnail? render-frame?)
|
(mf/deps thumbnail? render-frame?)
|
||||||
(fn []
|
(fn []
|
||||||
(when (and (some? @parent-ref) (some? @node-ref) @rendered? (and thumbnail? (not render-frame?)))
|
(when (and (some? @parent-ref) (some? @node-ref) @rendered? (and thumbnail? (not render-frame?)))
|
||||||
|
|
Loading…
Add table
Reference in a new issue