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 fb214f74e..f4cf6b789 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[] {