]> git.lyx.org Git - lyx.git/blobdiff - src/BufferView.C
Fix bug 3148: always update the Labels if a DEPM is triggered.
[lyx.git] / src / BufferView.C
index acd74c38f083aeb6f52163419946a5911266d72b..ff3b47924018f876f07d04a52d8774abce6ac1c8 100644 (file)
@@ -502,6 +502,9 @@ void BufferView::scrollDocView(int value)
 
 void BufferView::setCursorFromScrollbar()
 {
+       if (!buffer_)
+               return;
+
        LyXText & t = buffer_->text();
 
        int const height = 2 * defaultRowHeight();
@@ -1294,6 +1297,8 @@ bool BufferView::checkDepm(LCursor & cur, LCursor & old)
        if (!changed)
                return false;
 
+       updateLabels(*buffer_);
+
        updateMetrics(false);
        buffer_->changed();
        return true;