GtkStatusIcon: update to use gtk_widget_override_symbolic_color().
This commit is contained in:
parent
f383e6b0a2
commit
f2c6c82ff0
@ -1701,8 +1701,16 @@ gtk_status_icon_color_changed (GtkTrayIcon *tray,
|
|||||||
|
|
||||||
if (name)
|
if (name)
|
||||||
{
|
{
|
||||||
|
GdkRGBA rgba;
|
||||||
|
|
||||||
g_object_get (priv->tray_icon, pspec->name, &color, NULL);
|
g_object_get (priv->tray_icon, pspec->name, &color, NULL);
|
||||||
gtk_widget_modify_symbolic_color (priv->image, name, &color);
|
|
||||||
|
rgba.red = color.red / 65535.;
|
||||||
|
rgba.green = color.green / 65535.;
|
||||||
|
rgba.blue = color.blue / 65535.;
|
||||||
|
rgba.alpha = 1;
|
||||||
|
|
||||||
|
gtk_widget_override_symbolic_color (priv->image, name, &rgba);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user