* WorkArea::dispatch(): replace the redraw() call with a Buffer::changed() signal emission in order to update all views of the Buffer, even though some view won't need the redraw...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19867
a592a061-630c-0410-9148-
cb99ea01b6c8
bool const needRedraw = buffer_view_->workAreaDispatch(cmd);
if (needRedraw)
- redraw();
+ buffer_view_->buffer().changed();
// Skip these when selecting
if (cmd.action != LFUN_MOUSE_MOTION) {
setButtonLabel();
if (status_ == Collapsed)
cur.leaveInset(*this);
- // Because the collapse status is part of the inset and thus an
- // integral part of the Buffer contents a changed status must be
- // signaled to all views of current buffer.
- cur.bv().buffer().changed();
}