diff --git a/src/ViewContainer.cpp b/src/ViewContainer.cpp index 1b5869b48..9c2ca8b5e 100644 --- a/src/ViewContainer.cpp +++ b/src/ViewContainer.cpp @@ -36,6 +36,8 @@ // KDE #include +#include +#include #include #include #include @@ -574,9 +576,12 @@ void TabbedViewContainerV2::removeViewWidget( QWidget* view ) void TabbedViewContainerV2::setTabActivity(int index , bool activity) { - const QColor activityColor = _tabBar->palette() - .highlight().color().dark(120); + KColorScheme colorScheme; + const QColor colorSchemeActive = colorScheme.foreground(KColorScheme::ActiveText).color(); + const QColor normalColor = _tabBar->palette().text().color(); + const QColor activityColor = KColorUtils::mix(normalColor,colorSchemeActive); + QColor color = activity ? activityColor : normalColor;