From 80dac0e52ac4d79f1d250589a80385f240804751 Mon Sep 17 00:00:00 2001 From: Pavel Sanda Date: Fri, 28 Jul 2023 10:31:54 +0200 Subject: [PATCH] Fix wrong nesting in Outline. Fixes #12814, patch from Yuriy. --- src/TocBuilder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/TocBuilder.cpp b/src/TocBuilder.cpp index dada6f0435..aff19bc2b1 100644 --- a/src/TocBuilder.cpp +++ b/src/TocBuilder.cpp @@ -61,13 +61,13 @@ void TocBuilder::captionItem(DocIterator const & dit, docstring const & s, stack_.top().is_captioned = true; } else { // This is a new entry. - pop(); // the dit is at the float's level, e.g. for the contextual menu of // outliner entries DocIterator captionable_dit = dit; captionable_dit.pop_back(); pushItem(captionable_dit, s, output_active, true); (*toc_)[stack_.top().pos].setAction(func); + pop(); } } -- 2.39.5