diff --git a/clients/oxygen/oxygenclient.cpp b/clients/oxygen/oxygenclient.cpp index 7a2b021f2a..f633c3d962 100644 --- a/clients/oxygen/oxygenclient.cpp +++ b/clients/oxygen/oxygenclient.cpp @@ -917,6 +917,7 @@ namespace Oxygen renderTitleText( painter, rect, color, contrast ); } else if( !caption().isEmpty() ) { + renderTitleText( painter, rect, caption(), color, contrast ); } @@ -1407,6 +1408,10 @@ namespace Oxygen // prepare item data updates _itemData.setDirty( true ); + // mark title animation as dirty + if( event->oldSize().width() != event->size().width() ) + { _titleAnimationData->setDirty( true ); } + // resize backing store pixmap if( !compositingActive() ) { _pixmap = QPixmap( event->size() ); }