Browse Source

Merge remote-tracking branch 'origin/master' into refactor/common.css

charlie 5 years ago
parent
commit
d3ed2dee1a
1 changed files with 4 additions and 6 deletions
  1. 4 6
      src/main/frontend/handler/editor.cljs

+ 4 - 6
src/main/frontend/handler/editor.cljs

@@ -1128,11 +1128,7 @@
     (doseq [block (state/get-selection-blocks)]
       (dom/remove-class! block "selected")
       (dom/remove-class! block "noselect"))
-    (state/clear-selection!))
-  ;; (when e
-  ;;   (when-not (util/input? (gobj/get e "target"))
-  ;;     (util/clear-selection!)))
-)
+    (state/clear-selection!)))
 
 (defn clear-selection-blocks!
   []
@@ -1332,7 +1328,9 @@
 
               :else
               nil)
-            (state/conj-selection-block! element up?)))))))
+            (do
+              (util/clear-selection!)
+              (state/conj-selection-block! element up?))))))))
 
 (defn save-block-aux!
   [block value format]