From 1356aba94deb31b278fbdf9342abf93bd84c0c84 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Paul=20H=C3=A4nsch?= Date: Sun, 27 Sep 2026 13:02:04 +0200 Subject: [PATCH] bugfix: faulty depth counter for recurring H1 sections --- handlers/70_slideshow.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/handlers/70_slideshow.sh b/handlers/70_slideshow.sh index 3e6b813..9b01b98 100755 --- a/handlers/70_slideshow.sh +++ b/handlers/70_slideshow.sh @@ -104,12 +104,13 @@ wiki "$page" | { if [ "$depth" -eq 1 ]; then printf '%s\nprevious' \ "${tag}" "$sl_pre" + depth=$((depth - 1)) elif [ "$depth" -eq 0 ]; then : # ignore "hanging" closing tag from unwrapped H1 section else printf %s "${tag}" + depth=$((depth - 1)) fi - depth=$((depth - 1)) tag='' ;; *\) -- 2.47.3