From 6ddf06e9fdda9d0a1f9bfd28665faf4f28843734 Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Mon, 9 Sep 2024 16:29:52 +0200 Subject: [PATCH] improve to align unread conversation after tapping on unread mentions button ...instead to just show it on top Signed-off-by: Marcel Hibbe --- .../talk/conversationlist/ConversationsListActivity.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt b/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt index 14c0e6b5c..1483815e4 100644 --- a/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt @@ -1011,8 +1011,10 @@ class ConversationsListActivity : binding.newMentionPopupBubble.hide() binding.newMentionPopupBubble.setPopupBubbleListener { - binding.recyclerView.smoothScrollToPosition( - nextUnreadConversationScrollPosition + val layoutManager = binding.recyclerView.layoutManager as SmoothScrollLinearLayoutManager? + layoutManager?.scrollToPositionWithOffset( + nextUnreadConversationScrollPosition, + binding.recyclerView.height / 3 ) } binding.newMentionPopupBubble.let { viewThemeUtils.material.colorMaterialButtonPrimaryFilled(it) }