Changes in selection feedback

This commit is contained in:
alonso.torres 2022-05-31 21:32:51 +02:00
parent aa584e6d35
commit 688ec2589a
5 changed files with 41 additions and 27 deletions

View file

@ -306,8 +306,11 @@
(fn [{:keys [modifiers objects]}]
(let [keys (->> modifiers
(keys)
(filter #(or (= frame-id %)
(= frame-id (get-in objects [% :frame-id])))))]
(filter (fn [id]
(let [shape (get objects id)]
(or (= frame-id id)
(and (= frame-id (:frame-id shape))
(not (= :frame (:type shape)))))))))]
(select-keys modifiers keys)))
workspace-modifiers-with-objects
=))