do not test for 'mousedown' on every 'mousemove'

This commit is contained in:
Daniel Hammerschmidt 2025-09-08 22:34:23 +02:00
parent d49d2b366a
commit 7802e9ab71
1 changed files with 3 additions and 1 deletions

View File

@ -1111,9 +1111,11 @@ export default class RFB extends EventTargetMixin {
let bmask = RFB._convertButtonMask(ev.buttons);
let down = ev.type == 'mousedown';
let down = false;
switch (ev.type) {
case 'mousedown':
down = true;
// eslint-disable-next-line no-fallthrough
case 'mouseup':
if (this.dragViewport) {
if (down && !this._viewportDragging) {