diff --git a/src/app/components/stream/thread/thread.component.ts b/src/app/components/stream/thread/thread.component.ts index d3e35b14..b2474c24 100644 --- a/src/app/components/stream/thread/thread.component.ts +++ b/src/app/components/stream/thread/thread.component.ts @@ -173,7 +173,9 @@ export class ThreadComponent implements OnInit, OnDestroy { const el = this.statusChildren.toArray()[position]; el.isSelected = true; // el.elem.nativeElement.scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'start' }); - el.elem.nativeElement.scrollIntoView({ behavior: 'auto', block: 'start', inline: 'nearest' }); + // el.elem.nativeElement.scrollIntoView({ behavior: 'auto', block: 'start', inline: 'nearest' }); + // el.elem.nativeElement.scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'start' }); + el.elem.nativeElement.scrollIntoViewIfNeeded({ behavior: 'auto', block: 'start', inline: 'nearest' }); }, 0); }) .catch((err: HttpErrorResponse) => {