Skip to content

Commit b78f008

Browse files
authored
Merge pull request #420 from dgmachado/fix/active-tabitem-not-visible
fix(tabs): active tabitem isn't visible
2 parents 5fac4cd + fc286a5 commit b78f008

File tree

1 file changed

+7
-0
lines changed
  • packages/core-tabs/platforms/android/java/com/nativescript/material/core

1 file changed

+7
-0
lines changed

packages/core-tabs/platforms/android/java/com/nativescript/material/core/TabsBar.java

+7
Original file line numberDiff line numberDiff line change
@@ -418,8 +418,15 @@ public void onPageScrolled(int position, float positionOffset, int positionOffse
418418
return;
419419
}
420420
mTabStrip.onTabsViewPagerPageChanged(position, positionOffset);
421+
if (positionOffset == 0 && mScrollState == androidx.viewpager.widget.ViewPager.SCROLL_STATE_SETTLING) {
422+
scrollToTab(position, 0);
423+
}
421424
}
422425

426+
@Override
427+
public void onPageScrollStateChanged (int state) {
428+
mScrollState = state;
429+
}
423430
}
424431

425432
private class TabClickListener implements OnClickListener {

0 commit comments

Comments
 (0)