]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insettext.C
more cleanup:
[lyx.git] / src / insets / insettext.C
index 0b843353a0bc99f2669b6b141abe10f1ca92d85c..68067e44bee54c94b17ff616be884b795618aa7e 100644 (file)
@@ -164,7 +164,7 @@ void InsetText::read(Buffer const & buf, LyXLex & lex)
 }
 
 
-void InsetText::metrics(MetricsInfo & mi, Dimension & dim) const
+bool InsetText::metrics(MetricsInfo & mi, Dimension & dim) const
 {
        //lyxerr << "InsetText::metrics: width: " << mi.base.textwidth << endl;
        mi.base.textwidth -= 2 * border_;
@@ -176,7 +176,9 @@ void InsetText::metrics(MetricsInfo & mi, Dimension & dim) const
        dim.des += border_;
        dim.wid += 2 * border_;
        mi.base.textwidth += 2 * border_;
+       bool const changed = dim_ != dim;
        dim_ = dim;
+       return changed;
 }