Add clarifying comments
This commit is contained in:
parent
e090b77827
commit
9d83cc26e2
@ -476,6 +476,7 @@
|
|||||||
var clientRect = display.getBoundingClientRect();
|
var clientRect = display.getBoundingClientRect();
|
||||||
var me = new MouseEvent('mousedown', { clientX: dc.mouseX + clientRect.left, clientY: dc.mouseY + clientRect.top, button: 0 });
|
var me = new MouseEvent('mousedown', { clientX: dc.mouseX + clientRect.left, clientY: dc.mouseY + clientRect.top, button: 0 });
|
||||||
display.dispatchEvent(me);
|
display.dispatchEvent(me);
|
||||||
|
// This delay prevent X11 logic from debouncing the mouseup
|
||||||
await yieldHelper(60)
|
await yieldHelper(60)
|
||||||
me = new MouseEvent('mouseup', { clientX: dc.mouseX + clientRect.left, clientY: dc.mouseY + clientRect.top, button: 0 });
|
me = new MouseEvent('mouseup', { clientX: dc.mouseX + clientRect.left, clientY: dc.mouseY + clientRect.top, button: 0 });
|
||||||
display.dispatchEvent(me);
|
display.dispatchEvent(me);
|
||||||
@ -491,6 +492,7 @@
|
|||||||
var clientRect = display.getBoundingClientRect();
|
var clientRect = display.getBoundingClientRect();
|
||||||
var me = new MouseEvent('mousedown', { clientX: dc.mouseX + clientRect.left, clientY: dc.mouseY + clientRect.top, button: 2 });
|
var me = new MouseEvent('mousedown', { clientX: dc.mouseX + clientRect.left, clientY: dc.mouseY + clientRect.top, button: 2 });
|
||||||
display.dispatchEvent(me);
|
display.dispatchEvent(me);
|
||||||
|
// This delay prevent X11 logic from debouncing the mouseup
|
||||||
await yieldHelper(60)
|
await yieldHelper(60)
|
||||||
me = new MouseEvent('mouseup', { clientX: dc.mouseX + clientRect.left, clientY: dc.mouseY + clientRect.top, button: 2 });
|
me = new MouseEvent('mouseup', { clientX: dc.mouseX + clientRect.left, clientY: dc.mouseY + clientRect.top, button: 2 });
|
||||||
display.dispatchEvent(me);
|
display.dispatchEvent(me);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user