@@ -150,13 +150,10 @@ spin_button_changed_cb(GtkWidget *widget, gpointer name)
150150 prop_type = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (widget ), "prop_type" ));
151151 value = gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON (widget ));
152152
153- /* FIXME: the first toggle button to be checked/dechecked does not work, but after that everything is cool. what gives? */
154- g_settings_set_uint (ma -> settings , (gchar * )name , value );
155- g_settings_set_uint (ma -> settings , (gchar * )name , value );
156-
157153 switch (prop_type )
158154 {
159155 case PROP_SPEED :
156+ g_settings_set_int (ma -> settings , (gchar * )name , value );
160157 for (i = 0 ; i < NGRAPHS ; i ++ )
161158 {
162159 load_graph_stop (ma -> graphs [i ]);
@@ -170,6 +167,7 @@ spin_button_changed_cb(GtkWidget *widget, gpointer name)
170167 case PROP_SIZE :
171168 for (i = 0 ; i < NGRAPHS ; i ++ )
172169 {
170+ g_settings_set_int (ma -> settings , (gchar * )name , value );
173171 ma -> graphs [i ]-> size = value ;
174172
175173 if (ma -> graphs [i ]-> orient )
@@ -186,6 +184,7 @@ spin_button_changed_cb(GtkWidget *widget, gpointer name)
186184 break ;
187185
188186 case PROP_NET_THRESHOLD1 :
187+ g_settings_set_uint (ma -> settings , (gchar * )name , value );
189188 if (value >= ma -> graphs [2 ]-> net_threshold2 )
190189 {
191190 gtk_spin_button_set_value (GTK_SPIN_BUTTON (widget ),
@@ -197,6 +196,7 @@ spin_button_changed_cb(GtkWidget *widget, gpointer name)
197196 break ;
198197
199198 case PROP_NET_THRESHOLD2 :
199+ g_settings_set_uint (ma -> settings , (gchar * )name , value );
200200 if (value >= ma -> graphs [2 ]-> net_threshold3 )
201201 {
202202 gtk_spin_button_set_value (GTK_SPIN_BUTTON (widget ),
@@ -215,6 +215,7 @@ spin_button_changed_cb(GtkWidget *widget, gpointer name)
215215 break ;
216216
217217 case PROP_NET_THRESHOLD3 :
218+ g_settings_set_uint (ma -> settings , (gchar * )name , value );
218219 if (value <= ma -> graphs [2 ]-> net_threshold2 )
219220 {
220221 gtk_spin_button_set_value (GTK_SPIN_BUTTON (widget ),
0 commit comments