forked from bigbluebutton/bigbluebutton
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(chat): Improved usability, UI fixes, et al. (bigbluebutton#21555)
* fix(chat): Loading a new message page freezes the client - When the user clicks 'Load more messages' the client freezes for a few seconds before rendering the new page. This was happening because the message component was overheaded with hook calls and data access. In order to fix that, all those hook calls within the message component were placed in the parent component (more stable, doesn't rerender frequently) and passed as props to the message component. * fix(chat): Remove redundant condition * fix(chat): Add some arg validation in the getValueByPointer function * fix(chat): Memoize the onEmojiSelected handler * fix(chat): Memoize reaction mutation functions * fix(chat): Remove duplicated prop comparison * fix(chat): Move comparison prop arrys outside comparison functions * fix(chat): Add logging for edit, delete and reaction mutations * fix(chat): Memoize chat message ref updater * fix(chat): Restore original message input value after editing a message * fix(chat): Messages showing up behind welcome message * fix(chat): Message input focus ring as inset shadow * fix(chat): Tweak toolbar button hover styles * fix(chat): Disable chat roving if all toolbar settings are disabled * fix(chat): Add infinite scroll * fix(chat): Close reply intention button hiding when chat panel in narrowed * fix(chat): Only add top padding to message list if message toolbar is enabled * fix(chat): Add timeout for cleaning up loaded message pages * fix(chat): Focused replied message cleanup * fix(chat): Loading UI when a new page is loaded * fix(chat): Align offline indicator on the left * fix(chat): Revert settings.yml changes * fix(chat): Message input focus style and text alignment - Use border instead of box shadow. - Use 1px border. - Fix bad text alignment.
- Loading branch information
1 parent
0dcb7b2
commit 1c66ff3
Showing
14 changed files
with
156 additions
and
79 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.