diff --git a/frontend/src/app/main/ui/workspace/effects.cljs b/frontend/src/app/main/ui/workspace/effects.cljs index 4cf4346748..ab94350a56 100644 --- a/frontend/src/app/main/ui/workspace/effects.cljs +++ b/frontend/src/app/main/ui/workspace/effects.cljs @@ -60,8 +60,11 @@ nil (= type :frame) - (do (dom/stop-propagation event) + (if selected? + (do + (dom/stop-propagation event) (st/emit! (dw/start-move-selected))) + (st/emit! (dw/deselect-all))) :else (do