From 853e3905eefd94ec4c8e40da6b4fc6669e746323 Mon Sep 17 00:00:00 2001 From: nowrep Date: Wed, 12 Mar 2014 21:36:34 +0100 Subject: [PATCH] [Crash] Fixed crash after closing first app window Always create BrowserWindow with MainApp::createWindow (even in MainApp constructor). Regression from recent commits. --- src/lib/app/mainapplication.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/app/mainapplication.cpp b/src/lib/app/mainapplication.cpp index 9e8c343a7..82fe05cac 100644 --- a/src/lib/app/mainapplication.cpp +++ b/src/lib/app/mainapplication.cpp @@ -227,9 +227,8 @@ MainApplication::MainApplication(int &argc, char** argv) translateApp(); - BrowserWindow* window = new BrowserWindow(Qz::BW_FirstAppWindow, startUrl); + BrowserWindow* window = createWindow(Qz::BW_FirstAppWindow, startUrl); connect(window, SIGNAL(startingCompleted()), this, SLOT(restoreOverrideCursor())); - m_windows.prepend(window); loadSettings();