From f25da1f3eca4e15f88da33bac5665ff9fd7f6d88 Mon Sep 17 00:00:00 2001 From: shibakaneki Date: Fri, 10 Aug 2012 08:52:36 +0200 Subject: [PATCH] Fixed issue 633 --- src/board/UBBoardPaletteManager.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/board/UBBoardPaletteManager.cpp b/src/board/UBBoardPaletteManager.cpp index c0064762..3cfcd5a1 100644 --- a/src/board/UBBoardPaletteManager.cpp +++ b/src/board/UBBoardPaletteManager.cpp @@ -681,8 +681,10 @@ void UBBoardPaletteManager::changeMode(eUBDockPaletteWidgetMode newMode, bool is { case eUBDockPaletteWidget_BOARD: { - mLeftPalette->assignParent(UBApplication::boardController->controlContainer()); - mRightPalette->assignParent(UBApplication::boardController->controlContainer()); + mLeftPalette->assignParent(mContainer); + mRightPalette->assignParent(mContainer); + mRightPalette->stackUnder(mStylusPalette); + mLeftPalette->stackUnder(mStylusPalette); if (UBPlatformUtils::hasVirtualKeyboard() && mKeyboardPalette != NULL) { @@ -714,6 +716,8 @@ void UBBoardPaletteManager::changeMode(eUBDockPaletteWidgetMode newMode, bool is { mLeftPalette->assignParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); mRightPalette->assignParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); + mRightPalette->lower(); + mLeftPalette->lower(); if (UBPlatformUtils::hasVirtualKeyboard() && mKeyboardPalette != NULL) {