From a445c4d2a9ca8d4a4bae48339bc08c6cdb2dee72 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Mon, 17 Mar 2025 17:42:33 +0200 Subject: [PATCH] tab quick search order by length --- client/src/views/global-search/global-search.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/client/src/views/global-search/global-search.js b/client/src/views/global-search/global-search.js index 33a1a121b7..b78e049abc 100644 --- a/client/src/views/global-search/global-search.js +++ b/client/src/views/global-search/global-search.js @@ -186,6 +186,12 @@ class GlobalSearchView extends SiteNavbarItemView { return 1; } + const lengthDiff = a.lowerLabel.length - b.lowerLabel.length; + + if (lengthDiff !== 0) { + return lengthDiff; + } + return a.lowerLabel.localeCompare(b.lowerLabel); }) .map(it => ({