X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBufferView.cpp;h=d26f9496870c54021cd68e9bdff60092592e54ed;hb=4db3e641ed6765e005343010cb90ee8af26f8f99;hp=daa05a60d939b033bea992e36c88eabd920a3eb7;hpb=21c5bbec71b7a8a191e10be68396ccef49909c7b;p=lyx.git diff --git a/src/BufferView.cpp b/src/BufferView.cpp index daa05a60d9..d26f949687 100644 --- a/src/BufferView.cpp +++ b/src/BufferView.cpp @@ -2400,9 +2400,12 @@ bool BufferView::checkDepm(Cursor & cur, Cursor & old) return false; d->cursor_ = cur; + + // we would rather not do this here, but it needs to be done before + // the changed() signal is sent. + buffer_.updateBuffer(); - cur.forceBufferUpdate(); - cur.screenUpdateFlags(Update::Force); + buffer_.changed(true); return true; }