Pārlūkot izejas kodu

fix(ux): automatic block number list for semantic input

charlie 2 gadi atpakaļ
vecāks
revīzija
6689d886d7
1 mainītis faili ar 3 papildinājumiem un 2 dzēšanām
  1. 3 2
      src/main/frontend/handler/editor.cljs

+ 3 - 2
src/main/frontend/handler/editor.cljs

@@ -1832,8 +1832,9 @@
       (and (= content "1. ") (= last-input-char " ") input-id edit-block
            (not (own-order-number-list? edit-block)))
       (do
-        (state/pub-event! [:editor/toggle-own-number-list edit-block])
-        (state/set-edit-content! input-id ""))
+        (state/set-edit-content! input-id "")
+        (-> (p/delay 10)
+            (p/then #(state/pub-event! [:editor/toggle-own-number-list edit-block]))))
 
       (and (= last-input-char (state/get-editor-command-trigger))
            (or (re-find #"(?m)^/" (str (.-value input))) (start-of-new-word? input pos)))