mirror of
https://github.com/nextcloud/talk-android
synced 2025-08-01 00:55:47 +01:00
Merge pull request #5161 from nextcloud/bugfix/noid/avoidCrashConversationList
avoid NPE crash in conversation list
This commit is contained in:
commit
5f3056be26
@ -349,7 +349,7 @@ class ConversationsListActivity :
|
||||
super.onPause()
|
||||
val firstVisible = layoutManager?.findFirstVisibleItemPosition() ?: 0
|
||||
val firstItem = adapter?.getItem(firstVisible)
|
||||
val firstTop = (firstItem as ConversationItem).mHolder?.itemView?.top
|
||||
val firstTop = (firstItem as? ConversationItem)?.mHolder?.itemView?.top
|
||||
val firstOffset = firstTop?.minus(CONVERSATION_ITEM_HEIGHT) ?: 0
|
||||
|
||||
appPreferences.setConversationListPositionAndOffset(firstVisible, firstOffset)
|
||||
|
Loading…
Reference in New Issue
Block a user