From efdfe22704581dca8bc8b32672f7b5ae142f1fd5 Mon Sep 17 00:00:00 2001 From: Po Lu Date: Fri, 17 Dec 2021 19:17:50 +0800 Subject: [PATCH] Fix touchscreen support on Xt builds * src/xterm.c (handle_one_xevent): Make menu bar touch event code conditional on GTK3. --- src/xterm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/xterm.c b/src/xterm.c index 9f39561fbdb..761e324e8c5 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -10890,6 +10890,7 @@ handle_one_xevent (struct x_display_info *dpyinfo, xi_link_touch_point (device, xev->detail, xev->event_x, xev->event_y); +#ifdef HAVE_GTK3 if (FRAME_X_OUTPUT (f)->menubar_widget && xg_event_is_for_menubar (f, event)) { @@ -10902,6 +10903,7 @@ handle_one_xevent (struct x_display_info *dpyinfo, set_frame_menubar (f, true); waiting_for_input = was_waiting_for_input; } +#endif inev.ie.kind = TOUCHSCREEN_BEGIN_EVENT; inev.ie.timestamp = xev->time; -- 2.39.5