mirror of
https://github.com/penpot/penpot.git
synced 2026-09-18 18:06:14 +00:00
Merge pull request #3028 from penpot/alotor-bugfixes-fixes
Fixes after QA revision
This commit is contained in:
commit
5fae9526d6
@ -255,7 +255,9 @@
|
|||||||
:ignore-groups? ignore-groups?
|
:ignore-groups? ignore-groups?
|
||||||
:full-frame? true})
|
:full-frame? true})
|
||||||
(rx/map #(cph/clean-loops objects %))
|
(rx/map #(cph/clean-loops objects %))
|
||||||
(rx/map #(into initial-set (filter (comp not blocked?)) %))
|
(rx/map #(into initial-set (comp
|
||||||
|
(filter (complement blocked?))
|
||||||
|
(remove (partial cph/hidden-parent? objects))) %))
|
||||||
(rx/map select-shapes)))))))
|
(rx/map select-shapes)))))))
|
||||||
|
|
||||||
(defn select-inside-group
|
(defn select-inside-group
|
||||||
|
|||||||
@ -81,7 +81,8 @@
|
|||||||
callback (hooks/use-ref-callback callback)
|
callback (hooks/use-ref-callback callback)
|
||||||
|
|
||||||
;; We use the ref as a callback when the dom node is ready (or change)
|
;; We use the ref as a callback when the dom node is ready (or change)
|
||||||
node-ref (mf/use-fn
|
node-ref
|
||||||
|
(mf/use-fn
|
||||||
(fn [^js node]
|
(fn [^js node]
|
||||||
(when (some? node)
|
(when (some? node)
|
||||||
(let [^js observer (mf/ref-val observer-ref)
|
(let [^js observer (mf/ref-val observer-ref)
|
||||||
@ -97,7 +98,8 @@
|
|||||||
#(callback last-resize-type (dom/get-client-size node)))]
|
#(callback last-resize-type (dom/get-client-size node)))]
|
||||||
(mf/set-ref-val! observer-ref observer)
|
(mf/set-ref-val! observer-ref observer)
|
||||||
(log/debug :action "observe" :js/node node :js/observer observer)
|
(log/debug :action "observe" :js/node node :js/observer observer)
|
||||||
(.observe observer node))))
|
(.observe observer node)
|
||||||
|
(callback last-resize-type (dom/get-client-size node)))))
|
||||||
|
|
||||||
(mf/set-ref-val! prev-val-ref node))))]
|
(mf/set-ref-val! prev-val-ref node))))]
|
||||||
|
|
||||||
|
|||||||
@ -70,7 +70,8 @@
|
|||||||
(when (and textpalette? (not hide-ui?))
|
(when (and textpalette? (not hide-ui?))
|
||||||
[:& textpalette])
|
[:& textpalette])
|
||||||
|
|
||||||
[:section.workspace-content {:ref node-ref}
|
[:section.workspace-content {:key (dm/str "workspace-" page-id)
|
||||||
|
:ref node-ref}
|
||||||
[:section.workspace-viewport
|
[:section.workspace-viewport
|
||||||
(when (debug? :coordinates)
|
(when (debug? :coordinates)
|
||||||
[:& coordinates/coordinates {:colorpalette? colorpalette?}])
|
[:& coordinates/coordinates {:colorpalette? colorpalette?}])
|
||||||
@ -79,8 +80,7 @@
|
|||||||
[:div.history-debug-overlay
|
[:div.history-debug-overlay
|
||||||
[:button {:on-click #(st/emit! dw/reinitialize-undo)} "CLEAR"]
|
[:button {:on-click #(st/emit! dw/reinitialize-undo)} "CLEAR"]
|
||||||
[:& history-toolbox]])
|
[:& history-toolbox]])
|
||||||
[:& viewport {:key (dm/str "workspace-" page-id)
|
[:& viewport {:file file
|
||||||
:file file
|
|
||||||
:wlocal wlocal
|
:wlocal wlocal
|
||||||
:wglobal wglobal
|
:wglobal wglobal
|
||||||
:selected selected
|
:selected selected
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user