Comment temporary the copy-selected event (because is broken).

This commit is contained in:
Andrey Antukh 2016-01-28 20:32:33 +02:00
parent e96eb76d84
commit f207136937
2 changed files with 15 additions and 14 deletions

View file

@ -283,18 +283,19 @@
(-apply-update [_ state]
(assoc-in state [:workspace :selected] #{}))))
(defn copy-selected
"Copy the selected shapes."
[]
(reify
rs/WatchEvent
(-apply-watch [_ state]
(let [selected (get-in state [:workspace :selected])]
(as-> selected $
(map #(get-in state [:shapes-by-id %]) $)
(map #(assoc % :id (random-uuid)) $)
(map #(add-shape % %) $)
(rx/from-coll $))))))
;; ;; FIXME
;; (defn copy-selected
;; "Copy the selected shapes."
;; []
;; (reify
;; rs/WatchEvent
;; (-apply-watch [_ state]
;; (let [selected (get-in state [:workspace :selected])]
;; (as-> selected $
;; (map #(get-in state [:shapes-by-id %]) $)
;; (map #(assoc % :id (random-uuid)) $)
;; (map #(add-icon % %) $)
;; (rx/from-coll $))))))
(defn group-selected
[]

View file

@ -170,7 +170,7 @@
shapes-by-id (rum/react wb/shapes-by-id)
page (rum/react (focus-page (:page workspace)))
close #(rs/emit! (dw/toggle-toolbox :layers))
copy #(rs/emit! (dw/copy-selected))
;; copy #(rs/emit! (dw/copy-selected))
group #(rs/emit! (dw/group-selected))
delete #(rs/emit! (dw/delete-selected))]
(html
@ -190,7 +190,7 @@
(rum/with-key key))))]]
[:div.layers-tools
[:ul.layers-tools-content
[:li.clone-layer {:on-click copy} i/copy]
[:li.clone-layer #_{:on-click copy} i/copy]
[:li.group-layer {:on-click group} i/folder]
[:li.delete-layer {:on-click delete} i/trash]]]])))