diff --git a/src/main/frontend/components/block.cljs b/src/main/frontend/components/block.cljs index 34f7429450..1da5c62338 100644 --- a/src/main/frontend/components/block.cljs +++ b/src/main/frontend/components/block.cljs @@ -1379,8 +1379,7 @@ (f) (js/setTimeout f 5))) - (when-not (state/get-selection-start-block) - (when block-id (state/set-selection-start-block! block-id))))))) + (when block-id (state/set-selection-start-block! block-id)))))) (defn- block-content-on-drag-over [event uuid] diff --git a/src/main/frontend/components/sidebar.cljs b/src/main/frontend/components/sidebar.cljs index 3d7b171457..5e761a12ca 100644 --- a/src/main/frontend/components/sidebar.cljs +++ b/src/main/frontend/components/sidebar.cljs @@ -277,10 +277,6 @@ (state/hide-custom-context-menu!) (editor-handler/clear-selection! e))) - (mixins/listen state js/window "mouseup" - (fn [e] - (when (state/get-selection-start-block) - (state/set-selection-start-block! nil)))) ;; TODO: move to keyboards (mixins/on-key-down