From 6ae8929d59c36300dab947f185aa57de2fd61cf6 Mon Sep 17 00:00:00 2001 From: Karl Schmaltz Date: Mon, 18 Sep 2023 12:47:46 -0600 Subject: [PATCH] fix(android): indicator issue --- src/ui-pager/index.android.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/ui-pager/index.android.ts b/src/ui-pager/index.android.ts index 2c3419f..334c4cf 100644 --- a/src/ui-pager/index.android.ts +++ b/src/ui-pager/index.android.ts @@ -116,10 +116,12 @@ export class Pager extends PagerBase { setIndicator(indicator) { super.setIndicator(indicator); - if (indicator) { - this.indicator.setCount(this.items ? this.items.length : 0); - this.indicator.setSelection(this.selectedIndex, false); - } + setTimeout(() => { + if (indicator) { + this.indicator.setCount(this.items ? this.items.length : 0); + this.indicator.setSelection(this.selectedIndex, false); + } + }); } private enumerateViewHolders(cb: (v: PagerViewHolder) => T) {