https://bugs.freedesktop.org/show_bug.cgi?id=99212

Peter Hutterer <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEEDINFO

--- Comment #11 from Peter Hutterer <[email protected]> ---
very simple diff to test please:

diff --git a/src/evdev-mt-touchpad-buttons.c b/src/evdev-mt-touchpad-buttons.c
index f4fe6b7..aaffb7b 100644
--- a/src/evdev-mt-touchpad-buttons.c
+++ b/src/evdev-mt-touchpad-buttons.c
@@ -301,7 +301,7 @@ tp_button_top_handle_event(struct tp_dispatch *tp,
                                            event);
                break;
        case BUTTON_EVENT_IN_AREA:
-               tp_button_set_state(tp, t, BUTTON_STATE_TOP_TO_IGNORE, event);
+               tp_button_set_state(tp, t, BUTTON_STATE_AREA, event);
                break;
        case BUTTON_EVENT_UP:
                tp_button_set_state(tp, t, BUTTON_STATE_NONE, event);

that should detect any physical button presses as button left now (if outside
the top area) I'll prepare the proper patch if you're reasonably happy with
this.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
wayland-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to