Fix removing update notification

This commit is contained in:
kitsunyan
2020-07-11 18:06:36 +03:00
parent cd4fca7147
commit a83a50c323
@@ -468,8 +468,12 @@ class TabsFragment: ScreenFragment() {
} }
override fun onPageScrollStateChanged(state: Int) { override fun onPageScrollStateChanged(state: Int) {
layout!!.categoryChange.isEnabled = state != ViewPager2.SCROLL_STATE_DRAGGING && val source = ProductsFragment.Source.values()[viewPager!!.currentItem]
ProductsFragment.Source.values()[viewPager!!.currentItem].categories layout!!.categoryChange.isEnabled = state != ViewPager2.SCROLL_STATE_DRAGGING && source.categories
if (state == ViewPager2.SCROLL_STATE_IDLE) {
// onPageSelected can be called earlier than fragments created
updateUpdateNotificationBlocker(source)
}
} }
} }