summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/gui/kernel/qwindow.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gui/kernel/qwindow.cpp b/src/gui/kernel/qwindow.cpp
index 367cee70e3..91eb7bdb88 100644
--- a/src/gui/kernel/qwindow.cpp
+++ b/src/gui/kernel/qwindow.cpp
@@ -597,6 +597,11 @@ bool QWindow::isActive() const
return false;
QWindow *focus = QGuiApplication::focusWindow();
+
+ // Means the whole application lost the focus
+ if (!focus)
+ return false;
+
if (focus == this)
return true;