mouse onBlur reset keyboard

This commit is contained in:
m1k1o 2020-06-21 14:58:52 +02:00
parent d6dfefc9f2
commit 02d0a61cab

View File

@ -352,7 +352,6 @@
}) })
document.addEventListener('focusin', this.onFocus.bind(this)) document.addEventListener('focusin', this.onFocus.bind(this))
document.addEventListener('focusout', this.onBlur.bind(this))
/* Initialize Guacamole Keyboard */ /* Initialize Guacamole Keyboard */
this.keyboard.onkeydown = (key: number) => { this.keyboard.onkeydown = (key: number) => {
@ -377,7 +376,6 @@
this.observer.disconnect() this.observer.disconnect()
this.$accessor.video.setPlayable(false) this.$accessor.video.setPlayable(false)
document.removeEventListener('focusin', this.onFocus.bind(this)) document.removeEventListener('focusin', this.onFocus.bind(this))
document.removeEventListener('focusout', this.onBlur.bind(this))
/* Guacamole Keyboard does not provide destroy functions */ /* Guacamole Keyboard does not provide destroy functions */
} }
@ -441,14 +439,6 @@
} }
} }
onBlur() {
if (!this.focused || !this.hosting || this.locked) {
return
}
this.keyboard.reset()
}
onMousePos(e: MouseEvent) { onMousePos(e: MouseEvent) {
const { w, h } = this.$accessor.video.resolution const { w, h } = this.$accessor.video.resolution
const rect = this._overlay.getBoundingClientRect() const rect = this._overlay.getBoundingClientRect()
@ -525,6 +515,7 @@
}) })
} }
this.keyboard.reset()
this.focused = false this.focused = false
} }