diff --git a/src/widget/wtrackproperty.cpp b/src/widget/wtrackproperty.cpp index 9cf8711aa649..2caa03494c0d 100644 --- a/src/widget/wtrackproperty.cpp +++ b/src/widget/wtrackproperty.cpp @@ -224,6 +224,11 @@ void WTrackProperty::contextMenuEvent(QContextMenuEvent* event) { m_pTrackMenu->loadTrack(m_pCurrentTrack, m_group); // Create the right-click menu m_pTrackMenu->popup(event->globalPos()); + // Unset the hover state manually (stuck state is probably a Qt bug) + // TODO(ronso0) Test whether this is still required with Qt6 + QEvent lev = QEvent(QEvent::Leave); + qApp->sendEvent(this, &lev); + update(); } }