aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/net/lacolaco/smileessence/view/page/TimelinePageFragment.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/view/page/TimelinePageFragment.kt')
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/page/TimelinePageFragment.kt13
1 files changed, 7 insertions, 6 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/TimelinePageFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/TimelinePageFragment.kt
index ff38f3cb..a7ee5602 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/page/TimelinePageFragment.kt
+++ b/app/src/main/java/net/lacolaco/smileessence/view/page/TimelinePageFragment.kt
@@ -18,17 +18,18 @@ abstract class TimelinePageFragment<T : IdObject, out PI : PageInfo> : PageFragm
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
- tweets_recycler_view.addItemDecoration(DividerItemDecoration(activity, DividerItemDecoration.VERTICAL))
- val layoutManager = LinearLayoutManager(activity)
- layoutManager.orientation = LinearLayoutManager.VERTICAL
- tweets_recycler_view.layoutManager = layoutManager
+ tweets_recycler_view.addItemDecoration(
+ DividerItemDecoration(activity, DividerItemDecoration.VERTICAL))
+ val lm = LinearLayoutManager(activity)
+ lm.orientation = LinearLayoutManager.VERTICAL
+ tweets_recycler_view.layoutManager = lm
tweets_recycler_view.adapter = adapter
tweets_recycler_view.itemAnimator = null
adapterDataObserver = object : RecyclerView.AdapterDataObserver() {
override fun onItemRangeInserted(positionStart: Int, itemCount: Int) {
if (positionStart == 0 && itemCount == 1 &&
- layoutManager.findFirstVisibleItemPosition() == 0 &&
- (layoutManager.getChildAt(0) != null || layoutManager.getChildAt(0).top == 0)) {
+ lm.findFirstVisibleItemPosition() == 0 &&
+ (lm.getChildAt(0) != null || lm.getChildAt(0).top == 0)) {
tweets_recycler_view.scrollToPosition(0)
}
}