forked from qt-creator/qt-creator
Debugger/Tooltips: Fix a crash when closing all from unpinned tips.
Leave event would close the widget.
This commit is contained in:
@@ -506,7 +506,8 @@ void PinnableToolTipWidget::toolButtonClicked()
|
||||
|
||||
void PinnableToolTipWidget::leaveEvent(QEvent *)
|
||||
{
|
||||
if (m_pinState == Unpinned && QApplication::keyboardModifiers() == Qt::NoModifier) {
|
||||
if (!m_menu->isVisible() && m_pinState == Unpinned
|
||||
&& QApplication::keyboardModifiers() == Qt::NoModifier) {
|
||||
if (debugToolTips)
|
||||
qDebug("ToolTipWidget::leaveEvent: closing %p", this);
|
||||
close();
|
||||
|
||||
Reference in New Issue
Block a user