Blob Blame History Raw
From 6c0a581d486311cce0d5de68efce8a866940509e Mon Sep 17 00:00:00 2001
From: raveit65 <mate@raveit.de>
Date: Fri, 30 Mar 2018 15:54:04 +0200
Subject: [PATCH] mate-rr-labeler: fix font-color for dark themes

---
 libmate-desktop/mate-rr-labeler.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/libmate-desktop/mate-rr-labeler.c b/libmate-desktop/mate-rr-labeler.c
index d0b9090..a1786a5 100644
--- a/libmate-desktop/mate-rr-labeler.c
+++ b/libmate-desktop/mate-rr-labeler.c
@@ -380,7 +380,7 @@ create_label_window (MateRRLabeler *labeler, MateRROutputInfo *output, GdkRGBA *
 	GtkWidget *widget;
 	char *str;
 	char *display_name;
-	GdkColor black = { 0, 0, 0, 0 };
+	GdkRGBA black = { 0, 0, 0, 1.0 };
 	int x,y;
 
 	window = gtk_window_new (GTK_WINDOW_POPUP);
@@ -421,7 +421,7 @@ create_label_window (MateRRLabeler *labeler, MateRROutputInfo *output, GdkRGBA *
 	 * theme's colors, since the label is always shown against a light
 	 * pastel background.  See bgo#556050
 	 */
-	gtk_widget_modify_fg (widget, gtk_widget_get_state_flags (widget), &black);
+	gtk_widget_override_color (widget, gtk_widget_get_state_flags (widget), &black);
 
 	gtk_container_add (GTK_CONTAINER (window), widget);
 
@@ -519,7 +519,7 @@ mate_rr_labeler_hide (MateRRLabeler *labeler)
  * mate_rr_labeler_get_rgba_for_output:
  * @labeler: A #MateRRLabeler
  * @output: Output device (i.e. monitor) to query
- * @rgba_out: (out): Color of selected monitor.
+ * @color_out: (out): Color of selected monitor.
  *
  * Get the color used for the label on a given output (monitor).
  */
-- 
2.13.6