#include "BufferView.h"
#include "Buffer.h"
#include "BufferParams.h"
-#include "Color.h"
#include "CoordCache.h"
#include "Cursor.h"
#include "debug.h"
&& cmd.button() == mouse_button::none))
stopBlinkingCursor();
- bool const needRedraw = buffer_view_->workAreaDispatch(cmd);
-
- if (needRedraw)
- buffer_view_->buffer().changed();
+ buffer_view_->mouseEventDispatch(cmd);
// Skip these when selecting
if (cmd.action != LFUN_MOUSE_MOTION) {
{
// WARNING: Please don't put any code that will trigger a repaint here!
// We are already inside a paint event.
- lyx_view_->busy(true);
+ lyx_view_->setBusy(true);
buffer_view_->resize(width(), height());
lyx_view_->updateLayoutChoice();
- lyx_view_->busy(false);
+ lyx_view_->setBusy(false);
}