X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2Fmath_substackinset.C;h=89635f8b3eefa0692bc4b62bb177e084eba7a76c;hb=c649284611c4198c9d70be8a16d153cdf1ec0700;hp=43395d993713c1561bf4880f1d3d371a98999ddf;hpb=5e6481b76e54aabd22077684333dfc7938098e1e;p=lyx.git diff --git a/src/mathed/math_substackinset.C b/src/mathed/math_substackinset.C index 43395d9937..89635f8b3e 100644 --- a/src/mathed/math_substackinset.C +++ b/src/mathed/math_substackinset.C @@ -20,12 +20,14 @@ MathInset * MathSubstackInset::clone() const } -void MathSubstackInset::metrics(MathMetricsInfo const & st) const +void MathSubstackInset::metrics(MathMetricsInfo & mi) const { - MathMetricsInfo mi = st; - if (mi.style == LM_ST_DISPLAY) - mi.style = LM_ST_TEXT; - MathGridInset::metrics(mi); + if (mi.base.style == LM_ST_DISPLAY) { + MathStyleChanger dummy(mi.base, LM_ST_TEXT); + MathGridInset::metrics(mi); + } else { + MathGridInset::metrics(mi); + } }