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:
parent
fb55ccbb92
commit
75bab33c15
2 changed files with 13 additions and 1 deletions
|
@ -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>
|
2005-08-30 Sven Herzberg <herzi@gnome-de.org>
|
||||||
|
|
||||||
* gnome-mouse-properties.c: listen to the XCURSOR_PATH environment
|
* gnome-mouse-properties.c: listen to the XCURSOR_PATH environment
|
||||||
|
|
|
@ -128,7 +128,14 @@ static gboolean
|
||||||
delay_value_changed_cb (GtkWidget *range, GtkScrollType scroll, gdouble value,
|
delay_value_changed_cb (GtkWidget *range, GtkScrollType scroll, gdouble value,
|
||||||
gpointer dialog)
|
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);
|
gtk_label_set_label ((GtkLabel*) WID ("delay_label"), message);
|
||||||
g_free (message);
|
g_free (message);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue