From 80ecd4ba6db5a68709951c5c337811fe9308f479 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Fri, 3 Nov 2017 16:32:33 -0400 Subject: [PATCH] closes #6036 --- public/src/client/chats.js | 7 ++++--- public/src/modules/chat.js | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/public/src/client/chats.js b/public/src/client/chats.js index 932be20281..600331dc6f 100644 --- a/public/src/client/chats.js +++ b/public/src/client/chats.js @@ -75,7 +75,7 @@ define('forum/chats', [ Chats.addRenameHandler(ajaxify.data.roomId, $('[component="chat/room/name"]')); Chats.addScrollHandler(ajaxify.data.roomId, ajaxify.data.uid, $('.chat-content')); - Chats.addCharactersLeftHandler(components.get('chat/input')); + Chats.addCharactersLeftHandler($('[component="chat/main-wrapper"]')); }; Chats.addScrollHandler = function (roomId, uid, el) { @@ -116,9 +116,10 @@ define('forum/chats', [ }); }; - Chats.addCharactersLeftHandler = function (element) { + Chats.addCharactersLeftHandler = function (parent) { + var element = parent.find('[component="chat/input"]'); element.on('keyup', function () { - $('[component="chat/message/length"]').text(element.val().length); + parent.find('[component="chat/message/length"]').text(element.val().length); }); }; diff --git a/public/src/modules/chat.js b/public/src/modules/chat.js index 96b94dbf8b..9a2ca3e7c4 100644 --- a/public/src/modules/chat.js +++ b/public/src/modules/chat.js @@ -267,7 +267,7 @@ define('chat', [ Chats.addScrollHandler(chatModal.attr('data-roomid'), data.uid, chatModal.find('.chat-content')); - Chats.addCharactersLeftHandler(chatModal.find('[component="chat/input"]')); + Chats.addCharactersLeftHandler(chatModal); taskbar.push('chat', chatModal.attr('UUID'), { title: data.roomName || (data.users.length ? data.users[0].username : ''),