From c2d81d45ca1b35fa0661fd22955e358f6c41f50c Mon Sep 17 00:00:00 2001 From: Yurii Cherniavskyi Date: Wed, 20 Feb 2019 15:02:23 +0200 Subject: [PATCH] feat(android/tav-view): transition to the new item immediately for bottom tabs position --- tns-core-modules/ui/tab-view/tab-view.android.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tns-core-modules/ui/tab-view/tab-view.android.ts b/tns-core-modules/ui/tab-view/tab-view.android.ts index fb214f74ef..f4cf6b789b 100644 --- a/tns-core-modules/ui/tab-view/tab-view.android.ts +++ b/tns-core-modules/ui/tab-view/tab-view.android.ts @@ -643,11 +643,13 @@ export class TabView extends TabViewBase { } [selectedIndexProperty.setNative](value: number) { + const smoothScroll = this.androidTabsPosition === "top"; + if (traceEnabled()) { - traceWrite("TabView this._viewPager.setCurrentItem(" + value + ", true);", traceCategory); + traceWrite("TabView this._viewPager.setCurrentItem(" + value + ", " + smoothScroll + ");", traceCategory); } - this._viewPager.setCurrentItem(value, true); + this._viewPager.setCurrentItem(value, smoothScroll); } [itemsProperty.getDefault](): TabViewItem[] {