Added stricter check before showing drag cursor.

This commit is contained in:
Christian Bastian
2024-07-28 04:13:14 -04:00
parent d3df4b5ec8
commit a55bc138e7

View File

@@ -4622,10 +4622,12 @@ class ModelManager extends ComfyDialog {
modelManager.classList.remove(className);
}
};
updateClass(isOnEdgeLeft, "cursor-drag-left");
updateClass(isOnEdgeTop, "cursor-drag-top");
updateClass(isOnEdgeRight, "cursor-drag-right");
updateClass(isOnEdgeBottom, "cursor-drag-bottom");
const sidebarState = this.element.dataset["sidebarState"];
updateClass(sidebarState === "right" && isOnEdgeLeft, "cursor-drag-left");
updateClass(sidebarState === "bottom" && isOnEdgeTop, "cursor-drag-top");
updateClass(sidebarState === "left" && isOnEdgeRight, "cursor-drag-right");
updateClass(sidebarState === "top" && isOnEdgeBottom, "cursor-drag-bottom");
};
modelManager.addEventListener("mousemove", (e) => updateSidebarCursor(e));
modelManager.addEventListener("touchmove", (e) => updateSidebarCursor(e));