summaryrefslogtreecommitdiffstats
path: root/webapp/components/msg_typing.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/components/msg_typing.jsx')
-rw-r--r--webapp/components/msg_typing.jsx12
1 files changed, 7 insertions, 5 deletions
diff --git a/webapp/components/msg_typing.jsx b/webapp/components/msg_typing.jsx
index b2d414287..631eea78d 100644
--- a/webapp/components/msg_typing.jsx
+++ b/webapp/components/msg_typing.jsx
@@ -40,13 +40,15 @@ class MsgTyping extends React.Component {
}
updateTypingText(typingUsers) {
- if (!typingUsers) {
- return;
+ let text = '';
+ let users = {};
+ let numUsers = 0;
+ if (typingUsers) {
+ users = Object.keys(typingUsers);
+ numUsers = users.length;
}
- const users = Object.keys(typingUsers);
- let text = '';
- switch (users.length) {
+ switch (numUsers) {
case 0:
text = '';
break;