diff --git a/src/declarativeimports/core/tooltip.cpp b/src/declarativeimports/core/tooltip.cpp index 64ba9155e..5e0c21b02 100644 --- a/src/declarativeimports/core/tooltip.cpp +++ b/src/declarativeimports/core/tooltip.cpp @@ -355,6 +355,9 @@ void ToolTip::hoverLeaveEvent(QHoverEvent *event) bool ToolTip::childMouseEventFilter(QQuickItem *item, QEvent *event) { + if (event->type() == QEvent::MouseButtonPress) { + hideToolTip(); + } return QQuickItem::childMouseEventFilter(item, event); }