From: Elijah Cohen Date: Sat, 18 May 2019 03:08:50 +0000 (-0500) Subject: same input bug X-Git-Url: https://git.eli173.com/?a=commitdiff_plain;h=0e71c2aa208ce339100371d3c04e0ddc6c16841e;p=pong_br same input bug --- diff --git a/web/input.js b/web/input.js index e7897a2..0c4b50d 100644 --- a/web/input.js +++ b/web/input.js @@ -24,7 +24,6 @@ function keypressHandler(evt, isdn) { keystate = thekey; input = thekey; } - keySender(keystate); } var upKey = function(kc) { @@ -52,12 +51,11 @@ function touchHandler(evt, isdn) { keystate = 'd'; input = 'd'; } - keySender(keystate); } function keySender(ws) { - ws.send(keystate); + ws.send(keystate); } diff --git a/web/main.js b/web/main.js index 8acbf5c..592b433 100644 --- a/web/main.js +++ b/web/main.js @@ -90,10 +90,10 @@ var main = function() { // starts everything, gets us going, setup ish draw(state, ctx); } - document.onkeydown = function(e) {keypressHandler(e, true);}; - document.onkeyup = function(e) {keypressHandler(e, false);}; - canvas.addEventListener('touchstart', function(e) {touchHandler(e, true);}); - canvas.addEventListener('touchend', function(e) {touchHandler(e, false);}); + document.onkeydown = function(e) {keypressHandler(e, true); keySender(theSocket);}; + document.onkeyup = function(e) {keypressHandler(e, false);keySender(theSocket);}; + canvas.addEventListener('touchstart', function(e) {touchHandler(e, true);keySender(theSocket);}); + canvas.addEventListener('touchend', function(e) {touchHandler(e, false);keySender(theSocket);}); } window.addEventListener("DOMContentLoaded", e => main());