From cb016c4307107d3e7ea57df3b8cbfce0ef457bd0 Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Thu, 25 Dec 2025 16:26:58 -0800 Subject: [PATCH] Address Gemini's comment --- packages/share-theme/src/templates/prev_next.ejs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/share-theme/src/templates/prev_next.ejs b/packages/share-theme/src/templates/prev_next.ejs index ddc4919f8..38441d2c1 100644 --- a/packages/share-theme/src/templates/prev_next.ejs +++ b/packages/share-theme/src/templates/prev_next.ejs @@ -16,8 +16,13 @@ // should go to the end of the previous tree let candidate = children[index - 1]; while (candidate?.hasVisibleChildren()) { - const children = candidate.getVisibleChildNotes(); - candidate = children[children.length - 1]; + const visibleChildren = candidate.getVisibleChildNotes(); + + if (visibleChildren.length === 0) { + break; + } + + candidate = visibleChildren[visibleChildren.length - 1]; } return candidate ?? null;