diff --git a/src/gui/UBDockPalette.cpp b/src/gui/UBDockPalette.cpp index d62c0c7b..9b157839 100644 --- a/src/gui/UBDockPalette.cpp +++ b/src/gui/UBDockPalette.cpp @@ -324,6 +324,7 @@ void UBDockPalette::toggleCollapseExpand() { // The palette must be collapsed mLastWidth = width(); + update(); resize(0, height()); } else @@ -702,6 +703,7 @@ void UBTabDockPalette::mouseMoveEvent(QMouseEvent *event) case eUBDockOrientation_Left: p.setX(p.x() + dock->width()); if(p.x() < dock->collapseWidth() && p.x() >= dock->minimumWidth()) { + dock->update(); dock->resize(0, dock->height()); dock->mLastWidth = dock->collapseWidth() + 1; dock->mResized = true; @@ -714,6 +716,7 @@ void UBTabDockPalette::mouseMoveEvent(QMouseEvent *event) case eUBDockOrientation_Right: p.setX(p.x() - 2 * dock->border()); if((dock->x() + p.x() > dock->parentWidget()->width() - dock->collapseWidth()) && (dock->x() + p.x() < dock->parentWidget()->width())) { + dock->update(); dock->resize(0, dock->height()); dock->mLastWidth = dock->collapseWidth() + 1; dock->mResized = true;