diff --git a/src/libtomahawk/playlist/trackview.cpp b/src/libtomahawk/playlist/trackview.cpp index 34ef4e522..5ea2b06ba 100644 --- a/src/libtomahawk/playlist/trackview.cpp +++ b/src/libtomahawk/playlist/trackview.cpp @@ -289,6 +289,8 @@ TrackView::onFilterChanged( const QString& ) { if ( selectedIndexes().count() ) scrollTo( selectedIndexes().at( 0 ), QAbstractItemView::PositionAtCenter ); + + reset(); } diff --git a/src/libtomahawk/widgets/overlaywidget.cpp b/src/libtomahawk/widgets/overlaywidget.cpp index ac78d07b9..e752d9f5b 100644 --- a/src/libtomahawk/widgets/overlaywidget.cpp +++ b/src/libtomahawk/widgets/overlaywidget.cpp @@ -4,7 +4,7 @@ #include #include -#define CORNER_ROUNDNESS 32.0 +#define CORNER_ROUNDNESS 16.0 #define FADEIN_DURATION 500 #define FONT_SIZE 18 #define OPACITY 0.80 @@ -97,8 +97,9 @@ OverlayWidget::paintEvent( QPaintEvent* event ) p.setBackgroundMode( Qt::TransparentMode ); p.setRenderHint( QPainter::Antialiasing ); - p.setPen( palette().shadow().color() ); - p.setBrush( palette().shadow() ); + QPen pen( palette().dark().color(), .5 ); + p.setPen( pen ); + p.setBrush( palette().highlight() ); p.drawRoundedRect( r, CORNER_ROUNDNESS, CORNER_ROUNDNESS ); @@ -110,6 +111,6 @@ OverlayWidget::paintEvent( QPaintEvent* event ) f.setBold( true ); p.setFont( f ); - p.setPen( palette().light().color() ); + p.setPen( palette().highlightedText().color() ); p.drawText( r.adjusted( 16, 16, -16, -16 ), text(), to ); }