]> granicus.if.org Git - transmission/commitdiff
(gtk) r6692 tweak: lower the spinbutton delay a little in the prefs dialog
authorCharles Kerr <charles@transmissionbt.com>
Wed, 3 Sep 2008 20:00:27 +0000 (20:00 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Wed, 3 Sep 2008 20:00:27 +0000 (20:00 +0000)
gtk/tr-prefs.c

index 2909c2f5a472005dbeeefcb5facc60b70fdc183c..44dd07ff4da175591e280af8257d0ee567111285 100644 (file)
@@ -198,8 +198,8 @@ spun_cb_idle( gpointer spin )
     GObject * o = G_OBJECT( spin );
     struct spin_idle_data * data = g_object_get_data( o, IDLE_DATA );
 
-    /* has it been at least a half-second since the user stopped making changes? */
-    if( g_timer_elapsed( data->last_change, NULL ) > 0.5f )
+    /* has the user stopped making changes? */
+    if( g_timer_elapsed( data->last_change, NULL ) > 0.33f )
     {
         /* update the core */
         const char * key = g_object_get_data( o, PREF_KEY );
@@ -227,7 +227,7 @@ spun_cb( GtkSpinButton * w, gpointer core )
         data->core = core;
         data->last_change = g_timer_new( );
         g_object_set_data_full( o, IDLE_DATA, data, spin_idle_data_free );
-        g_timeout_add( 500, spun_cb_idle, w );
+        g_timeout_add( 100, spun_cb_idle, w );
     }
     g_timer_start( data->last_change );
 }