diff -uprN mate-control-center/font-viewer/font-view.c mate-control-center-test/font-viewer/font-view.c --- mate-control-center/font-viewer/font-view.c 2015-08-23 21:43:55.495759384 +0200 +++ mate-control-center-test/font-viewer/font-view.c 2015-08-24 12:32:22.452695285 +0200 @@ -387,7 +387,8 @@ font_view_application_do_open (FontViewA { gchar *uri; GtkWidget *font_widget; - GdkColor white = { 0, 0xffff, 0xffff, 0xffff }; + GdkRGBA white = { 1.0, 1.0, 1.0, 1.0 }; + GdkRGBA black = { 0.0, 0.0, 0.0, 1.0 }; GtkWidget *w; w = gtk_bin_get_child (GTK_BIN (self->swin_preview)); @@ -419,7 +420,8 @@ font_view_application_do_open (FontViewA uri = g_file_get_uri (self->font_file); self->font_widget = font_widget = GTK_WIDGET (sushi_font_widget_new (uri)); - gtk_widget_modify_bg (font_widget, GTK_STATE_NORMAL, &white); + gtk_widget_override_color (font_widget, GTK_STATE_NORMAL, &black); + gtk_widget_override_background_color (font_widget, GTK_STATE_FLAG_NORMAL, &white); g_free (uri); w = gtk_viewport_new (NULL, NULL);