X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fcomponents%2FChat.vue;h=752dadaf4d58e968efbfbcd32e9b1eb07adf9a79;hb=602d6befd30793111d3fda6e733f73e08d8b7a30;hp=d8513b31126958be50bdbb6587bc333453b16a12;hpb=bfe9a1357f43c2a2cc271e0f244f4785363d7961;p=vchess.git diff --git a/client/src/components/Chat.vue b/client/src/components/Chat.vue index d8513b31..752dadaf 100644 --- a/client/src/components/Chat.vue +++ b/client/src/components/Chat.vue @@ -35,8 +35,8 @@ export default { }; const socketCloseListener = () => { store.socketCloseListener(); //reinitialize connexion (in store.js) - this.st.conn.addEventListener('message', socketMessageListener); - this.st.conn.addEventListener('close', socketCloseListener); + this.st.conn.addEventListener("message", socketMessageListener); + this.st.conn.addEventListener("close", socketCloseListener); }; this.st.conn.onmessage = socketMessageListener; this.st.conn.onclose = socketCloseListener; @@ -51,7 +51,9 @@ export default { }, sendChat: function() { let chatInput = document.getElementById("inputChat"); - const chatTxt = chatInput.value; + const chatTxt = chatInput.value.trim(); + if (chatTxt == "") + return; //nothing to send chatInput.value = ""; const chat = {msg:chatTxt, name: this.st.user.name || "@nonymous"}; this.$emit("newchat-sent", chat); //useful for corr games