Avoid double clicks confusing popups
Setting qt_button_down on DblClick is dubious and breaks popups like menus since they won't appear correctly on every click anymore when clicking on them rapidly several times. Task-number: QTBUG-37891 Change-Id: Ic6cbbbe8b42891d2f9fa2ff66aa42bb89230d896 Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com> Reviewed-by: Rick Stockton <rickstockton@reno-computerhelp.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>bb10
parent
4dd9a02001
commit
828cfb4019
|
|
@ -486,7 +486,7 @@ void QWidgetWindow::handleMouseEvent(QMouseEvent *event)
|
|||
if (!widget)
|
||||
widget = m_widget;
|
||||
|
||||
if (event->type() == QEvent::MouseButtonPress || event->type() == QEvent::MouseButtonDblClick)
|
||||
if (event->type() == QEvent::MouseButtonPress)
|
||||
qt_button_down = widget;
|
||||
|
||||
QWidget *receiver = QApplicationPrivate::pickMouseReceiver(m_widget, event->windowPos().toPoint(), &mapped, event->type(), event->buttons(),
|
||||
|
|
|
|||
Loading…
Reference in New Issue