From 20b17fc03114772555c77da953342822a2ec252b Mon Sep 17 00:00:00 2001 From: Harald Judt Date: Fri, 18 May 2012 19:07:52 +0200 Subject: Fix sent and received label colors after panel orientation change. The colors of the labels are missing after a panel orientation change. Obviously, this is only visible if the appropriate setting is enabled. --- panel-plugin/netload.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/panel-plugin/netload.c b/panel-plugin/netload.c index bb2c46e..7ce90a2 100644 --- a/panel-plugin/netload.c +++ b/panel-plugin/netload.c @@ -350,6 +350,14 @@ static void monitor_set_orientation (XfcePanelPlugin *plugin, GtkOrientation ori gtk_misc_set_alignment(GTK_MISC(global->monitor->sent_label), 1.0f, 0.5f); } + if (global->monitor->options.show_values) + { + gtk_widget_modify_fg(global->monitor->rcv_label, GTK_STATE_NORMAL, + (global->monitor->options.colorize_values ? &global->monitor->options.color[IN] : NULL)); + gtk_widget_modify_fg(global->monitor->sent_label, GTK_STATE_NORMAL, + (global->monitor->options.colorize_values ? &global->monitor->options.color[OUT] : NULL)); + } + gtk_box_pack_start(GTK_BOX(global->monitor->box), GTK_WIDGET(global->monitor->label), TRUE, FALSE, BORDER / 2); -- 1.7.8.6