From 4ffca42c35c05ebfc0ec48eb033c76f2acf1b6e0 Mon Sep 17 00:00:00 2001 From: Alan Jeon Date: Wed, 30 Nov 2016 01:14:58 +0000 Subject: [PATCH] am 751079db: am 4347bb23: am 81fdc552: Fix tab blinking while fling * commit '751079dbfcb539527784131195b4caeaf2cd9d59': Fix tab blinking while fling GitOrigin-RevId=68a1729024d48e19820bdfafd484bf603bec4e12 PiperOrigin-RevId: 140548307 --- src/android/support/design/widget/TabLayout.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/android/support/design/widget/TabLayout.java b/src/android/support/design/widget/TabLayout.java index 0d1a7813f..ca256d780 100755 --- a/src/android/support/design/widget/TabLayout.java +++ b/src/android/support/design/widget/TabLayout.java @@ -327,7 +327,9 @@ public class TabLayout extends HorizontalScrollView { @Override public void onPageSelected(int position) { - getTabAt(position).select(); + if (mScrollState == ViewPager.SCROLL_STATE_IDLE) { + getTabAt(position).select(); + } } }; }