mirror of https://github.com/logseq/logseq
parent
6deb22549c
commit
e93e4cd1d8
|
@ -283,7 +283,7 @@
|
|||
(js/clearTimeout @search-timeout))
|
||||
(let [value (util/evalue e)]
|
||||
(if (string/blank? value)
|
||||
(search-handler/clear-search!)
|
||||
(search-handler/clear-search! false)
|
||||
(let [search-mode (state/get-search-mode)
|
||||
opts (if (= :page search-mode)
|
||||
(let [current-page (or (state/get-current-page)
|
||||
|
|
|
@ -31,13 +31,16 @@
|
|||
(swap! state/state assoc search-key result))))))
|
||||
|
||||
(defn clear-search!
|
||||
[]
|
||||
(swap! state/state assoc
|
||||
:search/result nil
|
||||
:search/q ""
|
||||
:search/mode :global)
|
||||
(when-let [input (gdom/getElement "search-field")]
|
||||
(gobj/set input "value" "")))
|
||||
([]
|
||||
(clear-search! true))
|
||||
([clear-search-mode?]
|
||||
(let [m (cond-> {:search/result nil
|
||||
:search/q ""}
|
||||
clear-search-mode?
|
||||
(assoc :search/mode :global))]
|
||||
(swap! state/state merge m))
|
||||
(when-let [input (gdom/getElement "search-field")]
|
||||
(gobj/set input "value" ""))))
|
||||
|
||||
(defn rebuild-indices!
|
||||
[]
|
||||
|
|
Loading…
Reference in New Issue