diff --git a/app/src/history/history.ts b/app/src/history/history.ts index 3ee74538a..f239b39ae 100644 --- a/app/src/history/history.ts +++ b/app/src/history/history.ts @@ -33,11 +33,12 @@ const renderDoc = (element: HTMLElement, currentPage: number) => { const docElement = element.querySelector('.history__text[data-type="docPanel"]'); const assetElement = element.querySelector('.history__text[data-type="assetPanel"]'); const mdElement = element.querySelector('.history__text[data-type="mdPanel"]') as HTMLTextAreaElement; - docElement.classList.add("fn__none"); + const listElement = element.querySelector(".b3-list"); + assetElement.classList.add("fn__none"); mdElement.classList.add("fn__none"); + docElement.classList.add("fn__none"); if (typeElement.value === "2") { notebookElement.setAttribute("disabled", "disabled"); - assetElement.classList.remove("fn__none"); if (window.siyuan.storage[Constants.LOCAL_HISTORY].type !== 2) { opElement.value = "all"; } @@ -50,7 +51,6 @@ const renderDoc = (element: HTMLElement, currentPage: number) => { opElement.querySelector('option[value="outline"]').classList.add("fn__none") } else { notebookElement.removeAttribute("disabled"); - assetElement.classList.add("fn__none"); if (window.siyuan.storage[Constants.LOCAL_HISTORY].type === 2) { opElement.value = "all"; } @@ -82,9 +82,7 @@ const renderDoc = (element: HTMLElement, currentPage: number) => { } nextElement.nextElementSibling.nextElementSibling.textContent = `${currentPage}/${response.data.pageCount || 1}`; if (response.data.histories.length === 0) { - element.lastElementChild.lastElementChild.previousElementSibling.classList.add("fn__none"); - element.lastElementChild.lastElementChild.classList.add("fn__none"); - element.lastElementChild.firstElementChild.innerHTML = `