Bugs fixed
authorAjay Bura <ajbura@gmail.com>
Mon, 13 Dec 2021 15:35:37 +0000 (21:05 +0530)
committerAjay Bura <ajbura@gmail.com>
Mon, 13 Dec 2021 15:35:37 +0000 (21:05 +0530)
Signed-off-by: Ajay Bura <ajbura@gmail.com>
src/app/organisms/room/RoomViewContent.jsx
src/app/organisms/room/RoomViewInput.jsx
src/client/event/hotkeys.js

index c7ba8f915749e6f16e90954deb3a2a73a97443f3..6f4e43369716ae74704d5ada8738d52162d0e68d 100644 (file)
@@ -608,9 +608,11 @@ function RoomViewContent({ eventId, roomTimeline }) {
         }
       }
 
-      unreadDivider = (readEvent && !unreadDivider
-        && prevMEvent?.getTs() <= readEvent.getTs()
-        && readEvent.getTs() < mEvent.getTs());
+      if (!unreadDivider) {
+        unreadDivider = (readEvent
+          && prevMEvent?.getTs() <= readEvent.getTs()
+          && readEvent.getTs() < mEvent.getTs());
+      }
       if (unreadDivider) {
         tl.push(<Divider key={`new-${mEvent.getId()}`} variant="positive" text="New messages" />);
         itemCountIndex += 1;
index 94e5c8236ab8e984f9ad14128aad93bb6c5703a2..87d3b5b201b268d52249af7cb15dcf0f166f55c2 100644 (file)
@@ -166,6 +166,7 @@ function RoomViewInput({
       if (textAreaRef?.current === null) return;
 
       const msg = textAreaRef.current.value;
+      textAreaRef.current.style.height = 'unset';
       inputBaseRef.current.style.backgroundImage = 'unset';
       if (msg.trim() === '') {
         roomsInput.setMessage(roomId, '');
index a3547248191572ec9f2b2c527a0f608f61b51bb0..41c93e97b34eb618f5b9d0bc98936b718d634d61 100644 (file)
@@ -13,7 +13,7 @@ function listenKeyboard(event) {
   }
   if (!event.ctrlKey && !event.altKey) {
     if (navigation.isRawModalVisible) return;
-    if (['input', 'textarea'].includes(document.activeElement.type)) {
+    if (['text', 'textarea'].includes(document.activeElement.type)) {
       return;
     }
     if (event.keyCode < 48