diff --git a/frontend/src/app/main/data/workspace/libraries.cljs b/frontend/src/app/main/data/workspace/libraries.cljs index d3ef69df06..90a0c7a846 100644 --- a/frontend/src/app/main/data/workspace/libraries.cljs +++ b/frontend/src/app/main/data/workspace/libraries.cljs @@ -260,11 +260,9 @@ ptk/WatchEvent (watch [it state _] (let [data (get state :workspace-data) - [path name] (cph/parse-path-name (:name typography)) - path (if (and (:path typography) (= "" path)) - (:path typography) - path) - typography (assoc typography :path path :name name)] + [path name] (cph/parse-path-name new-name) + object (get-in data [:typographies id]) + new-object (assoc object :path path :name name)] (do-update-tipography it state new-object file-id))))) (defn delete-typography