From 3b0f704e3b90b723a8516ce3fbff9bd18e2b11cf Mon Sep 17 00:00:00 2001 From: Sam Edwards Date: Wed, 10 Jul 2019 19:12:05 -0400 Subject: [PATCH] Fix case-sensitivity typo in libinput configuration function Summary: This fixes the bug where KWin-on-Wayland doesn't respect keyboard repeat settings BUG: 408943 FIXED-IN: 5.16.4 Test Plan: 1. Start Wayland session 2. Open Wayland KCM and note the keyboard repeat/rate/delay 3. Go to keyboard preferences KCM and adjust the keyboard repeat/rate/delay 4. Open the Wayland KCM again and verify the keyboard repeat/rate/delay adjustments (it may be necessary to restart the Wayland session before this step) Reviewers: #kwin, davidedmundson Reviewed By: #kwin, davidedmundson Subscribers: kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D22388 --- input.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/input.cpp b/input.cpp index 955af932b1..5e16965614 100644 --- a/input.cpp +++ b/input.cpp @@ -1811,7 +1811,7 @@ void InputRedirection::reconfigure() if (Application::usesLibinput()) { auto inputConfig = kwinApp()->inputConfig(); inputConfig->reparseConfiguration(); - const auto config = inputConfig->group(QStringLiteral("keyboard")); + const auto config = inputConfig->group(QStringLiteral("Keyboard")); const int delay = config.readEntry("RepeatDelay", 660); const int rate = config.readEntry("RepeatRate", 25); const bool enabled = config.readEntry("KeyboardRepeating", 0) == 0;