Partially revert e84e86dc.
authorMorten Johan Sorvig <morten.sorvig@digia.com>
Tue, 11 Dec 2012 12:37:40 +0000 (13:37 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 11 Dec 2012 17:34:19 +0000 (18:34 +0100)
Make tst_qquickview::resizemodeitem pass.

Returning on equal geometry breaks for non-top-level
windows.

Change-Id: I3b361655e25b6cf2d5e29410dc1f3567ab8f54d9
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
src/plugins/platforms/cocoa/qnsview.mm

index cfd12cf..678f88b 100644 (file)
@@ -185,7 +185,7 @@ static QTouchDevice *touchDevice = 0;
         geometry = qt_mac_toQRect([self frame]);
     }
 
-    if (geometry == m_platformWindow->geometry())
+    if (m_platformWindow->m_nsWindow && geometry == m_platformWindow->geometry())
         return;
 
 #ifdef QT_COCOA_ENABLE_WINDOW_DEBUG