Index: src/kmessagewidget.cpp =================================================================== --- src/kmessagewidget.cpp +++ src/kmessagewidget.cpp @@ -200,6 +200,8 @@ break; case KMessageWidget::Error: bg1.setRgb(218, 68, 83); // values taken from kcolorscheme.cpp (Negative) + // #357210: use darker color to improve the visibility of close button. + bg1 = bg1.darker(110); fg.setRgb(239, 240, 241); break; }