From 831765ccfe214a78d2d95d61f9033f3d9505331b Mon Sep 17 00:00:00 2001 From: Aleksei Kanash Date: Thu, 26 Apr 2012 12:40:48 +0300 Subject: [PATCH] Fix to SANKORE-626. Display widget displaying correctly now. --- src/core/UBDisplayManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/core/UBDisplayManager.cpp b/src/core/UBDisplayManager.cpp index 1d441adb..140dc875 100644 --- a/src/core/UBDisplayManager.cpp +++ b/src/core/UBDisplayManager.cpp @@ -146,6 +146,11 @@ void UBDisplayManager::setDisplayWidget(QWidget* pDisplayWidget) { if(pDisplayWidget && (pDisplayWidget != mDisplayWidget)) { + if (mDisplayWidget) + { + pDisplayWidget->setGeometry(mDisplayWidget->geometry()); + pDisplayWidget->setWindowFlags(mDisplayWidget->windowFlags()); + } mDisplayWidget = pDisplayWidget; // !!!! Should be included into Windows after QT recompilation #ifdef Q_WS_MAC