diff --git a/src/gui/kernel/qwindow.cpp b/src/gui/kernel/qwindow.cpp index dc55c3c7876..2a2a2c542fc 100644 --- a/src/gui/kernel/qwindow.cpp +++ b/src/gui/kernel/qwindow.cpp @@ -2566,9 +2566,8 @@ bool QWindow::event(QEvent *ev) }; if (QMouseEvent *me = asMouseEvent(ev); me && ev->type() == contextMenuTrigger && me->button() == Qt::RightButton) { - QSinglePointEvent *pev = static_cast(ev); QContextMenuEvent e(QContextMenuEvent::Mouse, me->position().toPoint(), - pev->globalPosition().toPoint(), pev->modifiers()); + me->globalPosition().toPoint(), me->modifiers()); QGuiApplication::sendEvent(this, &e); } #endif