diff --git a/demo/Views/UtilsView.vala b/demo/Views/UtilsView.vala index ace7c66c7..9a97049f3 100644 --- a/demo/Views/UtilsView.vala +++ b/demo/Views/UtilsView.vala @@ -73,7 +73,11 @@ public class UtilsView : Gtk.Grid { Granite.contrasting_foreground_color (bg_color).to_string () ); +#if VALA_0_58 + provider.load_from_data (css); +#else provider.load_from_data ((uint8[])css); +#endif demo_label_style_context.add_provider ( provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION diff --git a/lib/Widgets/Utils.vala b/lib/Widgets/Utils.vala index 2a86c4974..d70bc92b0 100644 --- a/lib/Widgets/Utils.vala +++ b/lib/Widgets/Utils.vala @@ -263,7 +263,11 @@ namespace Granite.Widgets.Utils { var css = "@define-color color_primary %s;".printf (color.to_string ()); var css_provider = new Gtk.CssProvider (); +#if VALA_0_58 + css_provider.load_from_data (css); +#else css_provider.load_from_data (css.data); +#endif Gtk.StyleContext.add_provider_for_display (Gdk.Display.get_default (), css_provider, priority);