diff --git a/common/src/app/common/geom/shapes/transforms.cljc b/common/src/app/common/geom/shapes/transforms.cljc index bfacc7298..01de12219 100644 --- a/common/src/app/common/geom/shapes/transforms.cljc +++ b/common/src/app/common/geom/shapes/transforms.cljc @@ -285,6 +285,8 @@ (cond-> transform (-> (assoc :transform transform) (assoc :transform-inverse transform-inverse))) + (cond-> (not transform) + (dissoc :transform :transform-inverse)) (assoc :selrect selrect) (assoc :points points) (assoc :rotation rotation)))) diff --git a/frontend/src/app/main/ui/components/numeric_input.cljs b/frontend/src/app/main/ui/components/numeric_input.cljs index 291b0db12..c2e81f837 100644 --- a/frontend/src/app/main/ui/components/numeric_input.cljs +++ b/frontend/src/app/main/ui/components/numeric_input.cljs @@ -159,9 +159,7 @@ (when (or up? down?) (set-delta event up? down?)) (when enter? - (let [new-value (parse-value)] - (apply-value new-value) - (dom/blur! input-node))) + (dom/blur! input-node)) (when esc? (update-input value-str)))))