Properly initialize window properties in xcb plugin.
authorSamuel Rødal <samuel.rodal@nokia.com>
Fri, 5 Aug 2011 14:32:56 +0000 (16:32 +0200)
committerJørgen Lind <jorgen.lind@nokia.com>
Fri, 5 Aug 2011 14:35:44 +0000 (16:35 +0200)
Since 833090abb9a277 these need to be called manually.

Change-Id: Iabc263d499e724d4d39c3d8350563feb57749879
Reviewed-on: http://codereview.qt.nokia.com/2704
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Jørgen Lind <jorgen.lind@nokia.com>
src/plugins/platforms/xcb/qxcbwindow.cpp

index 14ac0e6..13a0c80 100644 (file)
@@ -276,8 +276,9 @@ void QXcbWindow::create()
                                    atom(QXcbAtom::WM_CLIENT_LEADER), XCB_ATOM_WINDOW, 32,
                                    1, &leader));
 
-    if (wasCreated)
-        setWindowFlags(window()->windowFlags());
+    setWindowFlags(window()->windowFlags());
+    setWindowTitle(window()->windowTitle());
+    setWindowState(window()->windowState());
 
     connection()->drag()->dndEnable(this, true);
 }