tigase / beagle-im

(M) XMPP client for macOS based on TigaseSwift XMPP library
GNU General Public License v3.0
181 stars 21 forks source link

Unsent messages are displayed at the top #115

Open sideeffect42 opened 1 year ago

sideeffect42 commented 1 year ago

Describe the bug Unsent messages are displayed at the top of the chat instead of the bottom. As a result, from a user's perspective the message "got lost" because it has scrolled out of the view.

To Reproduce Steps to reproduce the behavior:

  1. take the Mac offline,
  2. open a chat with a user,
  3. type a message and hit return,
  4. see error.

Expected behavior If a message cannot be sent, I expect it to be shown at the bottom of the chat (chronological order) so that I can see that it has been accepted by BeagleIM and will be sent later.

Screenshots Screenshot 2022-10-13 at 09 30 10

Desktop