Android: fix crash on exit

Let's not try to dereference the null pointer.

Task-number: QTBUG-34746
Change-Id: Iee79b711bd81614e36af4ab3612f9a87053a39f2
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
bb10
Paul Olav Tvete 2013-11-11 14:40:50 +01:00 committed by The Qt Project
parent d160f19507
commit 3ebcbdd322
1 changed files with 1 additions and 1 deletions

View File

@ -142,7 +142,7 @@ namespace QtAndroidMenu
void setActiveTopLevelWindow(QWindow *window)
{
Qt::WindowFlags flags = window->flags();
Qt::WindowFlags flags = window ? window->flags() : Qt::WindowFlags();
bool isNonRegularWindow = flags & (Qt::Desktop | Qt::Popup | Qt::Dialog | Qt::Sheet) & ~Qt::Window;
if (isNonRegularWindow)
return;