void InsetMathScript::metrics(MetricsInfo & mi, Dimension & dim) const
{
+ // we store this, because it is much easier
+ has_limits_ = hasLimits(mi.base.font);
+
+ // Compute metrics of the available cells
Dimension dim0;
Dimension dim1;
Dimension dim2;
if (nargs() > 2)
cell(2).metrics(mi, dim2, !has_limits_);
}
- // we store this, because it is much easier
- has_limits_ = hasLimits(mi.base.font);
dim.wid = 0;
BufferView & bv = *mi.base.bv;
if (up == cell_1_is_up_)
cells_.pop_back();
} else if (nargs() == 3) {
- if (up == true) {
+ if (up) {
swap(cells_[1], cells_[2]);
cell_1_is_up_ = false;
} else {