diff --git a/x11-toolkits/wlroots015/files/patch-backend_libinput_switch.c b/x11-toolkits/wlroots015/files/patch-backend_libinput_switch.c index 6158a9c144f8..172d2bf9689e 100644 --- a/x11-toolkits/wlroots015/files/patch-backend_libinput_switch.c +++ b/x11-toolkits/wlroots015/files/patch-backend_libinput_switch.c @@ -1,11 +1,13 @@ ---- backend/libinput/switch.c.orig 2022-02-03 13:19:54.000000000 -0800 -+++ backend/libinput/switch.c 2026-04-08 15:45:12.489184000 -0700 +https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/c1452d881147 + +--- backend/libinput/switch.c.orig 2022-02-03 21:19:54 UTC ++++ backend/libinput/switch.c @@ -40,6 +40,8 @@ void handle_switch_toggle(struct libinput_event *event case LIBINPUT_SWITCH_TABLET_MODE: wlr_event.switch_type = WLR_SWITCH_TYPE_TABLET_MODE; break; + case LIBINPUT_SWITCH_KEYPAD_SLIDE: + return; } switch (libinput_event_switch_get_switch_state(sevent)) { case LIBINPUT_SWITCH_STATE_OFF: diff --git a/x11-toolkits/wlroots017/files/patch-backend_libinput_switch.c b/x11-toolkits/wlroots017/files/patch-backend_libinput_switch.c index 6158a9c144f8..fe50c6b49e16 100644 --- a/x11-toolkits/wlroots017/files/patch-backend_libinput_switch.c +++ b/x11-toolkits/wlroots017/files/patch-backend_libinput_switch.c @@ -1,11 +1,13 @@ ---- backend/libinput/switch.c.orig 2022-02-03 13:19:54.000000000 -0800 -+++ backend/libinput/switch.c 2026-04-08 15:45:12.489184000 -0700 -@@ -40,6 +40,8 @@ void handle_switch_toggle(struct libinput_event *event +https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/c1452d881147 + +--- backend/libinput/switch.c.orig 2024-06-27 18:25:08 UTC ++++ backend/libinput/switch.c +@@ -38,6 +38,8 @@ void handle_switch_toggle(struct libinput_event *event case LIBINPUT_SWITCH_TABLET_MODE: wlr_event.switch_type = WLR_SWITCH_TYPE_TABLET_MODE; break; + case LIBINPUT_SWITCH_KEYPAD_SLIDE: + return; } switch (libinput_event_switch_get_switch_state(sevent)) { case LIBINPUT_SWITCH_STATE_OFF: diff --git a/x11-toolkits/wlroots018/files/patch-backend_libinput_switch.c b/x11-toolkits/wlroots018/files/patch-backend_libinput_switch.c index 6158a9c144f8..c8746f9bee2d 100644 --- a/x11-toolkits/wlroots018/files/patch-backend_libinput_switch.c +++ b/x11-toolkits/wlroots018/files/patch-backend_libinput_switch.c @@ -1,11 +1,13 @@ ---- backend/libinput/switch.c.orig 2022-02-03 13:19:54.000000000 -0800 -+++ backend/libinput/switch.c 2026-04-08 15:45:12.489184000 -0700 -@@ -40,6 +40,8 @@ void handle_switch_toggle(struct libinput_event *event +https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/c1452d881147 + +--- backend/libinput/switch.c.orig 2025-10-23 10:00:25 UTC ++++ backend/libinput/switch.c +@@ -36,6 +36,8 @@ void handle_switch_toggle(struct libinput_event *event case LIBINPUT_SWITCH_TABLET_MODE: wlr_event.switch_type = WLR_SWITCH_TYPE_TABLET_MODE; break; + case LIBINPUT_SWITCH_KEYPAD_SLIDE: + return; } switch (libinput_event_switch_get_switch_state(sevent)) { case LIBINPUT_SWITCH_STATE_OFF: