Do not throw away runparams settings of InsetText in InsetFoot::latex

This amends 243b0ef90c
This commit is contained in:
Juergen Spitzmueller 2023-07-17 13:18:56 +02:00
parent 13d24c711e
commit edaf28fdd6
2 changed files with 5 additions and 3 deletions

View File

@ -293,7 +293,7 @@ public:
/** Whether we are inside a footnote. /** Whether we are inside a footnote.
*/ */
bool inFootnote = false; mutable bool inFootnote = false;
/** Whether a btUnit (for multiple biblographies) is open. /** Whether a btUnit (for multiple biblographies) is open.
*/ */

View File

@ -111,11 +111,13 @@ docstring InsetFoot::toolTip(BufferView const & bv, int x, int y) const
} }
void InsetFoot::latex(otexstream & os, OutputParams const & runparams_in) const void InsetFoot::latex(otexstream & os, OutputParams const & runparams) const
{ {
OutputParams runparams(runparams_in); // We need to maintain the runparams values set
// by InsetText::latex. hence we use no copy
runparams.inFootnote = true; runparams.inFootnote = true;
InsetText::latex(os, runparams); InsetText::latex(os, runparams);
runparams.inFootnote = false;
} }