summaryrefslogtreecommitdiff
path: root/capplets/keyboard/mate-keyboard-properties-a11y.c
diff options
context:
space:
mode:
Diffstat (limited to 'capplets/keyboard/mate-keyboard-properties-a11y.c')
-rw-r--r--capplets/keyboard/mate-keyboard-properties-a11y.c18
1 files changed, 17 insertions, 1 deletions
diff --git a/capplets/keyboard/mate-keyboard-properties-a11y.c b/capplets/keyboard/mate-keyboard-properties-a11y.c
index bd2d13e2..7a3b566e 100644
--- a/capplets/keyboard/mate-keyboard-properties-a11y.c
+++ b/capplets/keyboard/mate-keyboard-properties-a11y.c
@@ -121,7 +121,8 @@ static void
a11y_notifications_dialog_response_cb (GtkWidget *w, gint response)
{
if (response == GTK_RESPONSE_HELP) {
-
+ capplet_help (GTK_WINDOW (w),
+ "prefs-keyboard#goscustdesk-TBL-86");
}
else {
gtk_widget_destroy (w);
@@ -319,4 +320,19 @@ setup_a11y_tabs (GtkBuilder *dialog)
gtk_range_get_adjustment (GTK_RANGE (WID ("mousekeys_init_delay_slide"))),
"value",
G_SETTINGS_BIND_DEFAULT);
+
+#if !GTK_CHECK_VERSION (3, 0, 0)
+ const char *range_names[] = {
+ "slowkeys_delay_slide",
+ "bouncekeys_delay_slide",
+ "mousekeys_accel_time_slide",
+ "mousekeys_max_speed_slide",
+ "mousekeys_init_delay_slide"
+ };
+
+ int i;
+ for (i = 0; i < 5; ++i) {
+ gtk_range_set_update_policy (GTK_RANGE (WID (range_names[i])), GTK_UPDATE_DISCONTINUOUS);
+ }
+#endif
}