diff --git a/app/src/main/java/com/nextcloud/talk/controllers/ChatController.java b/app/src/main/java/com/nextcloud/talk/controllers/ChatController.java index 13d6b165c..0cfed87fe 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/ChatController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/ChatController.java @@ -544,11 +544,13 @@ public class ChatController extends BaseController implements MessagesListAdapte myFirstMessage = message; } - if (popupBubble.isShown()) { - popupBubble.hide(); - } + getActivity().runOnUiThread(() -> { + if (popupBubble.isShown()) { + popupBubble.hide(); + } - messagesList.smoothScrollToPosition(0); + messagesList.smoothScrollToPosition(0); + }); } @Override