talk-android/app
Marcel Hibbe 20612c8543
avoid shimmer animations overlay with chat messages
The idea to show the progress bar (aka shimmer animation) was that it show not be shown at all if loading messages happens in less than a second (this was a better UX in my opinion).

The idea was to hide the progress bar when
ChatMessageStartState was triggered.

However there can be moment when adapter is still empty after ChatMessageStartState and if in this moment the DELAY_TO_SHOW_PROGRESS_BAR is reached before the adapter is actually filled, the overlay happens.
It could be a solution to move the hiding of the progress bar, however then special cases might have to be handled.

For simplicity, the logic for DELAY_TO_SHOW_PROGRESS_BAR is removed. Progress bar is always shown without a delay so it wont be triggered on a later moment and can't overlay the chat.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-01-17 13:40:57 +01:00
..
schemas/com.nextcloud.talk.data.source.local.TalkDatabase save "silent" in chat messages (incl DB) 2025-01-10 12:32:32 +01:00
src avoid shimmer animations overlay with chat messages 2025-01-17 13:40:57 +01:00
build.gradle Update dependency androidx.datastore:datastore-preferences to v1.1.2 2025-01-16 13:20:27 +00:00
lint.xml
proguard-rules.pro