QPlainTextEdit: add current state of modifiers to auto scroll event
Fixes: QTBUG-64856 Change-Id: I8de851e75204bbeb7f3fbd40a5f2200028cc9337 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>bb10
parent
324e92200f
commit
9567a34bc0
|
|
@ -1609,7 +1609,7 @@ void QPlainTextEdit::timerEvent(QTimerEvent *e)
|
|||
const QPoint globalPos = QCursor::pos();
|
||||
pos = d->viewport->mapFromGlobal(globalPos);
|
||||
QMouseEvent ev(QEvent::MouseMove, pos, d->viewport->mapTo(d->viewport->topLevelWidget(), pos), globalPos,
|
||||
Qt::LeftButton, Qt::LeftButton, Qt::NoModifier);
|
||||
Qt::LeftButton, Qt::LeftButton, QGuiApplication::keyboardModifiers());
|
||||
mouseMoveEvent(&ev);
|
||||
}
|
||||
int deltaY = qMax(pos.y() - visible.top(), visible.bottom() - pos.y()) - visible.height();
|
||||
|
|
|
|||
Loading…
Reference in New Issue