diff --git a/tooltipmanager.cpp b/tooltipmanager.cpp index 85e0c9020..32522b596 100644 --- a/tooltipmanager.cpp +++ b/tooltipmanager.cpp @@ -337,7 +337,10 @@ void ToolTipManagerPrivate::resetShownState() void ToolTipManagerPrivate::showToolTip() { - if (state != ToolTipManager::Activated || !currentWidget) { + if (state != ToolTipManager::Activated || + !currentWidget || + QApplication::activePopupWidget() || + QApplication::activeModalWidget()) { return; }