mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-01-06 16:58:49 +01:00
🚨
This commit is contained in:
parent
e260b462a2
commit
b508170638
1 changed files with 3 additions and 3 deletions
|
|
@ -324,7 +324,7 @@ export class Wnd {
|
|||
});
|
||||
let elementDragCounter = 0;
|
||||
this.element.addEventListener("dragenter", (event: DragEvent & { target: HTMLElement }) => {
|
||||
elementDragCounter++
|
||||
elementDragCounter++;
|
||||
if (event.dataTransfer.types.includes(Constants.SIYUAN_DROP_TAB)) {
|
||||
const tabHeadersElement = hasClosestByClassName(event.target, "layout-tab-bar");
|
||||
if (tabHeadersElement) {
|
||||
|
|
@ -339,12 +339,12 @@ export class Wnd {
|
|||
});
|
||||
// dragElement dragleave 后还会触发 dragenter https://github.com/siyuan-note/siyuan/issues/13753
|
||||
this.element.addEventListener("dragleave", (event: DragEvent & { target: HTMLElement }) => {
|
||||
elementDragCounter--
|
||||
elementDragCounter--;
|
||||
if (elementDragCounter === 0) {
|
||||
dragElement.classList.add("fn__none");
|
||||
dragElement.removeAttribute("style");
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
dragElement.addEventListener("dragover", (event: DragEvent & { layerX: number, layerY: number }) => {
|
||||
document.querySelectorAll(".layout-tab-bars--drag").forEach(item => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue