修复快速搜索历史记录按打开次数排序问题。

This commit is contained in:
unknown 2024-07-05 22:42:32 +08:00
parent dd06149fb4
commit bcc5ad1989
2 changed files with 12 additions and 3 deletions

View File

@ -740,12 +740,21 @@ function getName(name: string | null) {
* @param item
* @returns
*/
function getItemTitle(item: Item) {
function getItemTitle(item: Item, quickSearch: boolean = false) {
let name =
store.language.name +
store.language.colon +
(item.name ? item.name.replace(/\\n/g, " ") : "");
if (store.setting.item.openNumber) {
if (
quickSearch &&
store.setting.quickSearch.showHistorySort === "openNumber"
) {
name +=
"\n" +
store.language.openNumber +
store.language.colon +
(item.data.quickSearchOpenNumber ?? 0);
} else if (store.setting.item.openNumber) {
name +=
"\n" +
store.language.openNumber +

View File

@ -68,7 +68,7 @@
)
: undefined,
}"
:title="getItemTitle(item as Item)"
:title="getItemTitle(item as Item, true)"
:index="index"
:target="item.data.target"
>