diff --git a/src/pages/item/js/index.ts b/src/pages/item/js/index.ts index 6302c39..220e977 100644 --- a/src/pages/item/js/index.ts +++ b/src/pages/item/js/index.ts @@ -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 + diff --git a/src/pages/search/QuickSearch.vue b/src/pages/search/QuickSearch.vue index 1fd802a..1225e9e 100644 --- a/src/pages/search/QuickSearch.vue +++ b/src/pages/search/QuickSearch.vue @@ -68,7 +68,7 @@ ) : undefined, }" - :title="getItemTitle(item as Item)" + :title="getItemTitle(item as Item, true)" :index="index" :target="item.data.target" >