From 45191ff294a117719bb2246bac9f0b29cd713ee7 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 17 Jan 2018 17:33:57 -0500 Subject: efl-wl: send more mouse buttons to clients @fix --- src/lib/efl_wl/efl_wl.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/lib/efl_wl/efl_wl.c') diff --git a/src/lib/efl_wl/efl_wl.c b/src/lib/efl_wl/efl_wl.c index cbfc4cc94d..6606e990e4 100644 --- a/src/lib/efl_wl/efl_wl.c +++ b/src/lib/efl_wl/efl_wl.c @@ -2058,11 +2058,17 @@ comp_surface_mouse_button(Comp_Surface *cs, Comp_Seat *s, uint32_t timestamp, ui btn = BTN_RIGHT; break; case 4: + btn = BTN_SIDE; + break; case 5: + btn = BTN_EXTRA; + break; case 6: + btn = BTN_FORWARD; + break; case 7: - /* these are supposedly axis events */ - return; + btn = BTN_BACK; + break; default: btn = button_id + BTN_SIDE - 8; break; -- cgit v1.2.1