guard against invalid values from the GtkHScale widget.

2005-08-31  Rodrigo Moya <rodrigo@novell.com>

	* gnome-mouse-properties.c (delay_value_changed_cb): guard against
	invalid values from the GtkHScale widget.
This commit is contained in:
Rodrigo Moya 2005-09-08 10:01:59 +00:00 committed by Rodrigo Moya
parent fb55ccbb92
commit 75bab33c15
2 changed files with 13 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2005-08-31 Rodrigo Moya <rodrigo@novell.com>
* gnome-mouse-properties.c (delay_value_changed_cb): guard against
invalid values from the GtkHScale widget.
2005-08-30 Sven Herzberg <herzi@gnome-de.org>
* gnome-mouse-properties.c: listen to the XCURSOR_PATH environment

View file

@ -128,7 +128,14 @@ static gboolean
delay_value_changed_cb (GtkWidget *range, GtkScrollType scroll, gdouble value,
gpointer dialog)
{
gchar *message = g_strdup_printf ("%.1f %s", value / 1000.0, _("seconds"));
gchar *message;
if (value < 100)
value = 100;
else if (value > 1000)
value = 1000;
message = g_strdup_printf ("%.1f %s", value / 1000.0, _("seconds"));
gtk_label_set_label ((GtkLabel*) WID ("delay_label"), message);
g_free (message);