From 6fca46bde36a4edf59cae5c7e334a6dc34776343 Mon Sep 17 00:00:00 2001 From: Kevin Smith Date: Tue, 25 May 2010 10:18:56 +0100 Subject: Status dismissing solution for both Mac and Windows diff --git a/Swift/QtUI/QtStatusWidget.cpp b/Swift/QtUI/QtStatusWidget.cpp index da5d0e0..e5a4eff 100644 --- a/Swift/QtUI/QtStatusWidget.cpp +++ b/Swift/QtUI/QtStatusWidget.cpp @@ -87,7 +87,8 @@ QtStatusWidget::~QtStatusWidget() { delete menu_; } -void QtStatusWidget::handleApplicationFocusChanged(QWidget* /*old*/, QWidget* now) { +void QtStatusWidget::handleApplicationFocusChanged(QWidget* /*old*/, QWidget* /*now*/) { + QWidget* now = qApp->focusWidget(); if (!editing_ || stack_->currentIndex() == 0) { return; } -- cgit v0.10.2-6-g49f6