From 2deb2224e3e21cf4e916b25cfdbb396839343660 Mon Sep 17 00:00:00 2001 From: Tomek Gargula Date: Fri, 18 Sep 2026 16:49:28 +0200 Subject: [PATCH] Fix sticky table of contents scrolling --- .../src/components/TableOfContents/PageGroupItem.tsx | 8 ++++---- .../src/components/TableOfContents/TableOfContents.tsx | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/gitbook/src/components/TableOfContents/PageGroupItem.tsx b/packages/gitbook/src/components/TableOfContents/PageGroupItem.tsx index 3eae81fe1..7eeca28cd 100644 --- a/packages/gitbook/src/components/TableOfContents/PageGroupItem.tsx +++ b/packages/gitbook/src/components/TableOfContents/PageGroupItem.tsx @@ -34,9 +34,8 @@ export function PageGroupItem(props: { page: ClientTOCPageGroup; isFirst?: boole >
-
+ {/* Clip only while closed so open descendant headers can stick to the main scrollport. */} +
diff --git a/packages/gitbook/src/components/TableOfContents/TableOfContents.tsx b/packages/gitbook/src/components/TableOfContents/TableOfContents.tsx index 87f8265d4..0e20ed6d2 100644 --- a/packages/gitbook/src/components/TableOfContents/TableOfContents.tsx +++ b/packages/gitbook/src/components/TableOfContents/TableOfContents.tsx @@ -132,7 +132,7 @@ export async function TableOfContents(props: {