diff --git a/src/lib/app/browserwindow.cpp b/src/lib/app/browserwindow.cpp index ed26cacfe..5fc91eb1d 100644 --- a/src/lib/app/browserwindow.cpp +++ b/src/lib/app/browserwindow.cpp @@ -115,8 +115,10 @@ BrowserWindow::BrowserWindow(Qz::BrowserWindowType type, const QUrl &startUrl) , m_isHtmlFullScreen(false) , m_hideNavigationTimer(0) { - setObjectName("mainwindow"); setAttribute(Qt::WA_DeleteOnClose); + setAttribute(Qt::WA_DontCreateNativeAncestors); + + setObjectName("mainwindow"); setWindowTitle(tr("QupZilla")); setProperty("private", mApp->isPrivate()); diff --git a/src/lib/app/mainapplication.cpp b/src/lib/app/mainapplication.cpp index 159e38402..3deba9885 100644 --- a/src/lib/app/mainapplication.cpp +++ b/src/lib/app/mainapplication.cpp @@ -97,7 +97,8 @@ MainApplication::MainApplication(int &argc, char** argv) , m_registerQAppAssociation(0) #endif { - setAttribute(Qt::AA_UseHighDpiPixmaps, true); + setAttribute(Qt::AA_UseHighDpiPixmaps); + setAttribute(Qt::AA_DontCreateNativeWidgetSiblings); setApplicationName(QLatin1String("QupZilla")); setOrganizationDomain(QLatin1String("qupzilla"));