]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insetcaption.C
more cleanup:
[lyx.git] / src / insets / insetcaption.C
index 482642f94aa548e824d91410091226de772b4d09..ff747d69540b6a7c9e9e4bee3d0c63b59b873c00 100644 (file)
@@ -119,7 +119,7 @@ void InsetCaption::setLabel(LCursor & cur) const
 }
 
 
-void InsetCaption::metrics(MetricsInfo & mi, Dimension & dim) const
+bool InsetCaption::metrics(MetricsInfo & mi, Dimension & dim) const
 {
        mi.base.textwidth -= 2 * TEXT_TO_INSET_OFFSET;
        LCursor cur = mi.base.bv->cursor();
@@ -135,7 +135,9 @@ void InsetCaption::metrics(MetricsInfo & mi, Dimension & dim) const
        dim.des += TEXT_TO_INSET_OFFSET;
        dim.wid += 2 * TEXT_TO_INSET_OFFSET;
        mi.base.textwidth += 2 * TEXT_TO_INSET_OFFSET;
+       bool const changed = dim_ != dim;
        dim_ = dim;
+       return changed;
 }