|
@@ -861,7 +861,9 @@ export const genSearch = (app: App, config: ISearchOption, element: Element, clo
|
|
|
} else if (target.classList.contains("b3-list-item")) {
|
|
|
const searchAssetInputElement = element.querySelector("#searchAssetInput") as HTMLInputElement;
|
|
|
if (type === "search-new") {
|
|
|
- newFileByName(app, searchInputElement.value);
|
|
|
+ if (config.method == 0) {
|
|
|
+ newFileByName(app, searchInputElement.value);
|
|
|
+ }
|
|
|
} else if (type === "search-item") {
|
|
|
const isAsset = target.dataset.id;
|
|
|
let isClick = event.detail === 1;
|
|
@@ -1349,8 +1351,8 @@ ${getAttr(item)}
|
|
|
edit.protyle.element.classList.add("fn__none");
|
|
|
element.querySelector(".search__drag").classList.add("fn__none");
|
|
|
}
|
|
|
- element.querySelector("#searchList").innerHTML = resultHTML ||
|
|
|
- `<div class="b3-list-item b3-list-item--focus" data-type="search-new">
|
|
|
+ element.querySelector("#searchList").innerHTML = resultHTML || (
|
|
|
+ config.method === 0 ? `<div class="b3-list-item b3-list-item--focus" data-type="search-new">
|
|
|
<svg class="b3-list-item__graphic"><use xlink:href="#iconFile"></use></svg>
|
|
|
<span class="b3-list-item__text">
|
|
|
${window.siyuan.languages.newFile} <mark>${(element.querySelector("#searchInput") as HTMLInputElement).value}</mark>
|
|
@@ -1359,5 +1361,9 @@ ${getAttr(item)}
|
|
|
</div>
|
|
|
<div class="search__empty">
|
|
|
${window.siyuan.languages.enterNewTip}
|
|
|
-</div>`;
|
|
|
+</div>` : `<div class="b3-list-item b3-list-item--focus" data-type="search-new">
|
|
|
+ <span class="b3-list-item__text">
|
|
|
+ ${window.siyuan.languages.emptyContent}
|
|
|
+ </span>
|
|
|
+</div>`);
|
|
|
};
|