diff options
Diffstat (limited to 'web/share/js/kvm/session.js')
-rw-r--r-- | web/share/js/kvm/session.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/web/share/js/kvm/session.js b/web/share/js/kvm/session.js index c9839aca..38508f18 100644 --- a/web/share/js/kvm/session.js +++ b/web/share/js/kvm/session.js @@ -316,6 +316,9 @@ export function Session() { if (event_type == "key") { let data = __ascii_encoder.encode("\x01\x00" + event.key); data[1] = (event.state ? 1 : 0); + if (event.finish === true) { // Optional + data[1] |= 0x02; + } ws.send(data); } else if (event_type == "mouse_button") { |