diff options
author | Maxim Devaev <[email protected]> | 2025-02-02 07:15:03 +0200 |
---|---|---|
committer | Maxim Devaev <[email protected]> | 2025-02-02 07:15:08 +0200 |
commit | 1899902860c9ac8d2b245c8fe9f8b019bcdd7ca3 (patch) | |
tree | 5db693df5b9f18617bc5826bc322be59fd5c19c7 | |
parent | 4800f9e486129fc4112eb87f88ff8a335cc15a50 (diff) |
bunch of js === and !== fixes
-rw-r--r-- | web/share/js/keypad.js | 6 | ||||
-rw-r--r-- | web/share/js/kvm/session.js | 10 | ||||
-rw-r--r-- | web/share/js/kvm/stream.js | 2 | ||||
-rw-r--r-- | web/share/js/kvm/stream_janus.js | 2 | ||||
-rw-r--r-- | web/share/js/kvm/switch.js | 2 |
5 files changed, 11 insertions, 11 deletions
diff --git a/web/share/js/keypad.js b/web/share/js/keypad.js index 07990b7c..86341722 100644 --- a/web/share/js/keypad.js +++ b/web/share/js/keypad.js @@ -102,9 +102,9 @@ export function Keypad(__keys_parent, __sendKey, __apply_fixes) { let code = event.code; if (__apply_fixes) { // https://github.com/pikvm/pikvm/issues/819 - if (code == "IntlBackslash" && ["`", "~"].includes(event.key)) { + if (code === "IntlBackslash" && ["`", "~"].includes(event.key)) { code = "Backquote"; - } else if (code == "Backquote" && ["§", "±"].includes(event.key)) { + } else if (code === "Backquote" && ["§", "±"].includes(event.key)) { code = "IntlBackslash"; } } @@ -128,7 +128,7 @@ export function Keypad(__keys_parent, __sendKey, __apply_fixes) { }; var __fixMacCmd = function(code, state) { - if ((code == "MetaLeft" || code == "MetaRight") && !state) { + if ((code === "MetaLeft" || code === "MetaRight") && !state) { for (code in __keys) { if (__isActive(__keys[code][0])) { self.emitByCode(code, false, false); diff --git a/web/share/js/kvm/session.js b/web/share/js/kvm/session.js index 9e944e81..2133a885 100644 --- a/web/share/js/kvm/session.js +++ b/web/share/js/kvm/session.js @@ -319,7 +319,7 @@ export function Session() { var __ascii_encoder = new TextEncoder("ascii"); var __sendHidEvent = function(ws, event_type, event) { - if (event_type == "key") { + if (event_type === "key") { let data = __ascii_encoder.encode("\x01\x00" + event.key); data[1] = (event.state ? 1 : 0); if (event.finish === true) { // Optional @@ -327,12 +327,12 @@ export function Session() { } ws.send(data); - } else if (event_type == "mouse_button") { + } else if (event_type === "mouse_button") { let data = __ascii_encoder.encode("\x02\x00" + event.button); data[1] = (event.state ? 1 : 0); ws.send(data); - } else if (event_type == "mouse_move") { + } else if (event_type === "mouse_move") { let data = new Uint8Array([ 3, (event.to.x >> 8) & 0xFF, event.to.x & 0xFF, @@ -340,7 +340,7 @@ export function Session() { ]); ws.send(data); - } else if (event_type == "mouse_relative" || event_type == "mouse_wheel") { + } else if (event_type === "mouse_relative" || event_type === "mouse_wheel") { let data; if (Array.isArray(event.delta)) { data = new Int8Array(2 + event.delta.length * 2); @@ -353,7 +353,7 @@ export function Session() { } else { data = new Int8Array([0, 0, event.delta.x, event.delta.y]); } - data[0] = (event_type == "mouse_relative" ? 4 : 5); + data[0] = (event_type === "mouse_relative" ? 4 : 5); data[1] = (event.squash ? 1 : 0); ws.send(data); } diff --git a/web/share/js/kvm/stream.js b/web/share/js/kvm/stream.js index 9df3c4b6..34baaa92 100644 --- a/web/share/js/kvm/stream.js +++ b/web/share/js/kvm/stream.js @@ -78,7 +78,7 @@ export function Streamer() { if (__streamer.getMode() === "janus") { // Right now it's working only for H.264 let orient = parseInt(tools.radio.getValue("stream-orient-radio")); tools.storage.setInt("stream.orient", orient); - if (__streamer.getOrientation() != orient) { + if (__streamer.getOrientation() !== orient) { __resetStream(); } } diff --git a/web/share/js/kvm/stream_janus.js b/web/share/js/kvm/stream_janus.js index 3e9ea5dd..18a70005 100644 --- a/web/share/js/kvm/stream_janus.js +++ b/web/share/js/kvm/stream_janus.js @@ -297,7 +297,7 @@ export function JanusStreamer(__setActive, __setInactive, __setInfo, __orient, _ // Chrome sends `muted` notifiation for tracks in `disconnected` ICE state // and Janus.js just removes muted track from list of available tracks. // But track still exists actually so it's safe to just ignore - // reason == "mute" and "unmute". + // reason === "mute" and "unmute". let reason = (meta || {}).reason; __logInfo("Got onremotetrack:", id, added, reason, track, meta); if (added && reason === "created") { diff --git a/web/share/js/kvm/switch.js b/web/share/js/kvm/switch.js index 1ed9adca..3fab203f 100644 --- a/web/share/js/kvm/switch.js +++ b/web/share/js/kvm/switch.js @@ -334,7 +334,7 @@ export function Switch() { let content = ""; let unit = -1; for (let port = 0; port < model.ports.length; ++port) { - let pa = model.ports[port]; // pa == port attrs + let pa = model.ports[port]; // pa === port attrs if (unit !== pa.unit) { unit = pa.unit; content += `${unit > 0 ? "<tr><td colspan=100><hr></td></tr>" : ""} |