From 78772d5e1967ffdf01d9d3f33acc29c998ad19e9 Mon Sep 17 00:00:00 2001 From: Izam Date: Fri, 4 Jul 2025 10:51:12 +0800 Subject: [PATCH 1/2] Disable pointer events on canvas for improved interaction handling --- cytoscape-grid-guide.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cytoscape-grid-guide.js b/cytoscape-grid-guide.js index c3352ac..69f9196 100644 --- a/cytoscape-grid-guide.js +++ b/cytoscape-grid-guide.js @@ -1822,6 +1822,7 @@ module.exports = function (opts, cy, debounce) { $canvas.style.top = 0; $canvas.style.left = 0; $canvas.style.zIndex = options.guidelinesStackOrder; + $canvas.style.pointerEvents = "none"; setTimeout(function () { @@ -1855,6 +1856,7 @@ module.exports = function (opts, cy, debounce) { $canvas.style.top = 0; $canvas.style.left = 0; $canvas.style.zIndex = options.guidelinesStackOrder; + $canvas.style.pointerEvents = "none"; }; resetCanvas(); From 8511652c2153fbf75bb338eea5dbdf16c878f12e Mon Sep 17 00:00:00 2001 From: Izam Date: Fri, 4 Jul 2025 11:52:56 +0800 Subject: [PATCH 2/2] Disable pointer events on canvas for improved interaction handling --- src/guidelines.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/guidelines.js b/src/guidelines.js index 5dcbfd4..cd8455c 100644 --- a/src/guidelines.js +++ b/src/guidelines.js @@ -40,6 +40,7 @@ module.exports = function (opts, cy, debounce) { $canvas.style.top = 0; $canvas.style.left = 0; $canvas.style.zIndex = options.guidelinesStackOrder; + $canvas.style.pointerEvents = "none"; setTimeout(function () { @@ -73,6 +74,7 @@ module.exports = function (opts, cy, debounce) { $canvas.style.top = 0; $canvas.style.left = 0; $canvas.style.zIndex = options.guidelinesStackOrder; + $canvas.style.pointerEvents = "none"; }; resetCanvas();