diff --git a/src/main/frontend/components/block.cljs b/src/main/frontend/components/block.cljs index 30cdb171c..f80372228 100644 --- a/src/main/frontend/components/block.cljs +++ b/src/main/frontend/components/block.cljs @@ -1882,7 +1882,7 @@ (and (util/electron?) (string? result)) ; full-text search (if (string/blank? result) (atom []) - (p/let [blocks (search/block-search repo result {})] + (p/let [blocks (search/block-search repo result {:limit 30})] (when (seq blocks) (let [result (db/pull-many (state/get-current-repo) '[*] (map (fn [b] [:block/uuid (uuid (:block/uuid b))]) blocks))] (reset! result-atom result))))) diff --git a/src/main/frontend/handler/editor.cljs b/src/main/frontend/handler/editor.cljs index 064d86d6b..1398ae869 100644 --- a/src/main/frontend/handler/editor.cljs +++ b/src/main/frontend/handler/editor.cljs @@ -1756,7 +1756,7 @@ 99) (map (comp str :block/uuid)))) current-and-parents (set/union #{(str (:block/uuid current-block))} block-parents)] - (p/let [result (search/block-search (state/get-current-repo) q {:limit 25})] + (p/let [result (search/block-search (state/get-current-repo) q {:limit 20})] (remove (fn [h] (contains? current-and-parents (:block/uuid h)))