Vanessa 2023-01-26 19:50:14 +08:00
parent 12a4b35506
commit 2e773ade52

View file

@ -101,17 +101,24 @@ export class Wnd {
target = target.parentElement;
}
});
this.headersElement.addEventListener("dblclick", (event) => {
if (window.siyuan.config.fileTree.openFilesUseCurrentTab) {
this.headersElement.parentElement.addEventListener("dblclick", (event) => {
let target = event.target as HTMLElement;
while (target && !target.isEqualNode(this.headersElement)) {
if (target.tagName === "LI") {
if (window.siyuan.config.fileTree.openFilesUseCurrentTab && target.getAttribute("data-type") === "tab-header") {
target.classList.remove("item--unupdate");
break;
} else if (target.tagName === "SPAN" && target.className === "fn__flex-1" &&
isWindow() && this.headersElement.getBoundingClientRect().top <= 0) {
const currentWindow = getCurrentWindow();
if (currentWindow.isMaximized()) {
currentWindow.unmaximize();
} else {
currentWindow.maximize();
}
break;
}
target = target.parentElement;
}
}
});
const dragElement = this.element.querySelector(".layout-tab-container__drag") as HTMLElement;
if (!dragElement) {