mirror of
https://github.com/brl/mutter.git
synced 2024-11-24 00:50:42 -05:00
meta-input-settings: Avoid setting key repeat delay or interval to 0
Since doing so causes either errors or misbehavior. https://bugzilla.gnome.org/show_bug.cgi?id=776919
This commit is contained in:
parent
443250a9f7
commit
b465546a52
@ -685,6 +685,9 @@ update_keyboard_repeat (MetaInputSettings *input_settings)
|
|||||||
delay = g_settings_get_uint (priv->keyboard_settings, "delay");
|
delay = g_settings_get_uint (priv->keyboard_settings, "delay");
|
||||||
interval = g_settings_get_uint (priv->keyboard_settings, "repeat-interval");
|
interval = g_settings_get_uint (priv->keyboard_settings, "repeat-interval");
|
||||||
|
|
||||||
|
delay = MAX (1, delay);
|
||||||
|
interval = MAX (1, interval);
|
||||||
|
|
||||||
input_settings_class = META_INPUT_SETTINGS_GET_CLASS (input_settings);
|
input_settings_class = META_INPUT_SETTINGS_GET_CLASS (input_settings);
|
||||||
input_settings_class->set_keyboard_repeat (input_settings,
|
input_settings_class->set_keyboard_repeat (input_settings,
|
||||||
repeat, delay, interval);
|
repeat, delay, interval);
|
||||||
|
Loading…
Reference in New Issue
Block a user