Disable conversation overscroll for Android 12.

fork-5.53.8
Alex Hart 2021-07-20 13:29:55 -03:00 zatwierdzone przez Greyson Parrelli
rodzic b100262c6a
commit 24482b5a65
1 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -263,6 +263,10 @@ public class ConversationFragment extends LoggingFragment {
list.setLayoutManager(layoutManager); list.setLayoutManager(layoutManager);
list.setItemAnimator(null); list.setItemAnimator(null);
if (Build.VERSION.SDK_INT >= 31) {
list.setOverScrollMode(View.OVER_SCROLL_NEVER);
}
snapToTopDataObserver = new ConversationSnapToTopDataObserver(list, new ConversationScrollRequestValidator()); snapToTopDataObserver = new ConversationSnapToTopDataObserver(list, new ConversationScrollRequestValidator());
conversationBanner = (ConversationBannerView) inflater.inflate(R.layout.conversation_item_banner, container, false); conversationBanner = (ConversationBannerView) inflater.inflate(R.layout.conversation_item_banner, container, false);
topLoadMoreView = (ViewSwitcher) inflater.inflate(R.layout.load_more_header, container, false); topLoadMoreView = (ViewSwitcher) inflater.inflate(R.layout.load_more_header, container, false);