From: Guillaume Munch Date: Tue, 3 May 2016 20:09:15 +0000 (+0100) Subject: getInnerText() X-Git-Tag: 2.3.0alpha1~1643^2~65 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=9a09fe38bd28c3a788fc3ca4da9904bcd7eb339a;p=features.git getInnerText() --- diff --git a/src/BufferView.cpp b/src/BufferView.cpp index b2da99880a..e6a69dece6 100644 --- a/src/BufferView.cpp +++ b/src/BufferView.cpp @@ -707,9 +707,7 @@ Change const BufferView::getCurrentChange() const DocIterator dit = d->cursor_.selectionBegin(); // The selected content might have been changed (see #7685) - while (dit.inMathed()) - // Find enclosing text cursor - dit.pop_back(); + dit = dit.getInnerText(); return dit.paragraph().lookupChange(dit.pos()); } diff --git a/src/mathed/InsetMathHull.cpp b/src/mathed/InsetMathHull.cpp index 6fa50e44b9..efdeb8b056 100644 --- a/src/mathed/InsetMathHull.cpp +++ b/src/mathed/InsetMathHull.cpp @@ -750,9 +750,7 @@ void InsetMathHull::preparePreview(DocIterator const & pos, macro_preamble.append(*it); // set the font series and size for this snippet - DocIterator dit = pos; - while (dit.inMathed()) - dit.pop_back(); + DocIterator dit = pos.getInnerText(); Paragraph const & par = dit.paragraph(); Font font = par.getFontSettings(buffer->params(), dit.pos()); font.fontInfo().realize(par.layout().font);