[gtk/wayland-key-repeat: 98/98] wayland: Rely on server key repeat info
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wayland-key-repeat: 98/98] wayland: Rely on server key repeat info
- Date: Wed, 30 Oct 2019 02:05:30 +0000 (UTC)
commit f425c3b7ab329c340a0de689716a775b71c2d0e3
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Oct 29 21:55:13 2019 -0400
wayland: Rely on server key repeat info
Using gsettings for this information does not work
in sandboxed scenarios, where settings are per-app.
Since the Wayland protocol provides this information
nowadays, just drop the old code for reading
the gsettings.
gdk/wayland/gdkdevice-wayland.c | 17 +++--------------
1 file changed, 3 insertions(+), 14 deletions(-)
---
diff --git a/gdk/wayland/gdkdevice-wayland.c b/gdk/wayland/gdkdevice-wayland.c
index 1b66f37b3a..f1346cd87a 100644
--- a/gdk/wayland/gdkdevice-wayland.c
+++ b/gdk/wayland/gdkdevice-wayland.c
@@ -2055,20 +2055,9 @@ get_key_repeat (GdkWaylandSeat *seat,
}
else
{
- GSettings *keyboard_settings = get_keyboard_settings (seat);
-
- if (keyboard_settings)
- {
- repeat = g_settings_get_boolean (keyboard_settings, "repeat");
- *delay = g_settings_get_uint (keyboard_settings, "delay");
- *interval = g_settings_get_uint (keyboard_settings, "repeat-interval");
- }
- else
- {
- repeat = TRUE;
- *delay = 400;
- *interval = 80;
- }
+ repeat = TRUE;
+ *delay = 400;
+ *interval = 80;
}
return repeat;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]