From kde-commits Tue Apr 19 19:12:05 2005 From: =?utf-8?q?Pascal=20L=C3=A9tourneau?= Date: Tue, 19 Apr 2005 19:12:05 +0000 To: kde-commits Subject: kdelibs/kdeui Message-Id: <20050419191205.7B969650 () office ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=111393794131362 CVS commit by pletourn: Don't relay the mouse release event to QPopupMenu when a context menu is shown M +3 -1 kpopupmenu.cpp 1.44 --- kdelibs/kdeui/kpopupmenu.cpp #1.43:1.44 @@ -507,4 +507,6 @@ void KPopupMenu::mouseReleaseEvent(QMous // Save the button, and the modifiers from state() d->state = Qt::ButtonState(e->button() | (e->state() & KeyButtonMask)); + + if ( !d->m_ctxMenu || !d->m_ctxMenu->isVisible() ) QPopupMenu::mouseReleaseEvent(e); }