[gnome-system-monitor/wip/newdesign] Force redraw on color button value change



commit 0c9b37712ef1768ec20524af3a8a632f238110e4
Author: Robert Roth <robert roth off gmail com>
Date:   Fri Aug 16 23:52:49 2013 +0300

    Force redraw on color button value change

 src/load-graph.cpp |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/load-graph.cpp b/src/load-graph.cpp
index 5dc7fbd..ce3c284 100644
--- a/src/load-graph.cpp
+++ b/src/load-graph.cpp
@@ -348,6 +348,7 @@ get_load (LoadGraph *graph)
         gchar *label = g_strdup_printf("%.1f%%", load * 100.0f);
         gsm_color_button_set_text (GSM_COLOR_BUTTON (load_graph_get_cpu_color_picker (graph, i)), label);
         g_free (label);
+        gtk_widget_queue_draw (load_graph_get_cpu_color_picker (graph, i));
     }
 
     graph->cpu.now ^= 1;
@@ -385,6 +386,7 @@ namespace
             text = total == 0? g_strdup(_("N/A")):g_strdup_printf("%.1f%%", 100 * percent);
             gsm_color_button_set_text(picker, text);
             g_free (text);
+            gtk_widget_queue_draw ( GTK_WIDGET (picker));
         } 
     }
 }
@@ -621,6 +623,8 @@ get_net (LoadGraph *graph)
 
     gsm_color_button_set_text (GSM_COLOR_BUTTON (graph->net_in_color_picker), 
procman::format_network_rate(din).c_str());
     gsm_color_button_set_text (GSM_COLOR_BUTTON (graph->net_out_color_picker), 
procman::format_network_rate(dout).c_str());
+    gtk_widget_queue_draw ( graph->net_in_color_picker);
+    gtk_widget_queue_draw ( graph->net_out_color_picker);
 }
 
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]