Because the messages load in 'pages', if a group of messages sent by the same person is interrupted by a new page then the next message will show as the start of a new group. This could be fixed by either checking the last message in the recyclerview when a new page loads or by grouping them in the recyclerview instead of while they load.
Because the messages load in 'pages', if a group of messages sent by the same person is interrupted by a new page then the next message will show as the start of a new group. This could be fixed by either checking the last message in the recyclerview when a new page loads or by grouping them in the recyclerview instead of while they load.