message: Fixes mouse coordinate to screen coordinate lscursor positioning.
diff: @@ -713,10 +713,11 @@ void TerminalWindow::mouseMoveEvent(QMouseEvent* _event)
  {
  now_ = chrono::steady_clock::now();
  - auto const& margin = terminalView_->windowMargin();
  + auto constexpr MarginTop = 0;
  + auto constexpr MarginLeft = 0;
  - unsigned const row = static_cast<unsigned>(1 + (max(_event->y(), 0) - margin.bottom) / terminalView_->cellHeight());
  - unsigned const col = static_cast<unsigned>(1 + (max(_event->x(), 0) - margin.left) / terminalView_->cellWidth());
  + auto const row = static_cast<unsigned>(1 + (max(_event->y(), 0) - MarginTop) / terminalView_->cellHeight());
  + auto const col = static_cast<unsigned>(1 + (max(_event->x(), 0) - MarginLeft) / terminalView_->cellWidth());
  terminalView_->terminal().send(terminal::MouseMoveEvent{row, col}, now_);
  