Currently Beagle retrieves the preview when the message is displayed (which causes some jerking of the chat view).
We could try to download (async, in the backgroud) when receiving the message, so when scrolling unread messages, the preview could already be available and thus we would avoid moving of the view.
Currently Beagle retrieves the preview when the message is displayed (which causes some jerking of the chat view).
We could try to download (async, in the backgroud) when receiving the message, so when scrolling unread messages, the preview could already be available and thus we would avoid moving of the view.