Restore timeline native scroll anchoring

This commit is contained in:
klopez4212
2026-06-29 20:45:19 +01:00
parent 0f04a20d18
commit ccfdf16ad1
2 changed files with 3 additions and 3 deletions

View File

@@ -300,7 +300,7 @@ export function MessageThreadPanelSkeleton({
const threadBody = (
<AuxiliaryPanelBody
className="overflow-y-auto overflow-x-hidden overscroll-contain pb-40 [overflow-anchor:none]"
className="overflow-y-auto overflow-x-hidden overscroll-contain pb-40"
data-testid="message-thread-loading"
>
<div
@@ -492,7 +492,7 @@ export function MessageThreadPanel({
const threadScrollRegion = (
<AuxiliaryPanelBody
className="overflow-y-auto overflow-x-hidden overscroll-contain pb-40 [overflow-anchor:none]"
className="overflow-y-auto overflow-x-hidden overscroll-contain pb-40"
data-testid="message-thread-body"
onScroll={onScroll}
ref={threadBodyRef}

View File

@@ -422,7 +422,7 @@ const MessageTimelineBase = React.forwardRef<
) : null}
<div
className={cn(
"absolute inset-0 overflow-y-auto overflow-x-hidden overscroll-none px-2 pt-1 [overflow-anchor:none]",
"absolute inset-0 overflow-y-auto overflow-x-hidden overscroll-none px-2 pt-1",
hasComposerOverlay ? "pb-40" : "pb-4",
)}
data-scroll-restoration-id={scrollRestorationId}