Merge pull request #3667 from NoelDeMartin/MOBILE-4270
MOBILE-4270 core: Fix list items auto-scrollmain
commit
b3b269c8d7
|
@ -40,7 +40,10 @@ export class CoreListItemsManager<
|
|||
constructor(source: Source, pageRouteLocator: unknown | ActivatedRoute) {
|
||||
super(source);
|
||||
|
||||
const debouncedScrollToCurrentElement = CoreUtils.debounce(() => this.scrollToCurrentElement(), 300);
|
||||
|
||||
this.pageRouteLocator = pageRouteLocator;
|
||||
this.addListener({ onSelectedItemUpdated: debouncedScrollToCurrentElement });
|
||||
}
|
||||
|
||||
get items(): Item[] {
|
||||
|
@ -130,7 +133,6 @@ export class CoreListItemsManager<
|
|||
}
|
||||
|
||||
await this.navigateToItem(item, { reset: this.resetNavigation() });
|
||||
setTimeout(async () => await this.scrollToCurrentElement(), 100);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue