mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-26 19:25:39 +00:00
Fix spacing problems in previews with math macros (#13120)
This occurs on the legacy path when no cropping tools are available.
(cherry picked from commit 9ffacb341d
)
This commit is contained in:
parent
b86361ab5a
commit
a8d90cde6f
@ -817,8 +817,11 @@ void InsetMathHull::usedMacros(MathData const & md, DocIterator const & pos,
|
||||
if (data) {
|
||||
odocstringstream macro_def;
|
||||
data->write(macro_def, true);
|
||||
macro_def << endl;
|
||||
defs.insert(macro_def.str());
|
||||
// Empty lines will generate full rows
|
||||
// with legacy preview and tightpage (#13120).
|
||||
// So remove all preceding and trailing line breaks
|
||||
// and re-add one at the end of the snippet
|
||||
defs.insert(trim(macro_def.str(), "\n") + "\n");
|
||||
asArray(data->definition(), ar);
|
||||
}
|
||||
usedMacros(ar, pos, macros, defs);
|
||||
|
@ -72,6 +72,9 @@ What's new
|
||||
|
||||
- Fix loading order of fancyhdr (bug 13118).
|
||||
|
||||
- Fix spacing problems in previews with math macros under specific
|
||||
circumstances (bug 13120).
|
||||
|
||||
|
||||
* USER INTERFACE
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user