emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master efdfe22: Fix touchscreen support on Xt builds


From: Po Lu
Subject: master efdfe22: Fix touchscreen support on Xt builds
Date: Fri, 17 Dec 2021 06:18:33 -0500 (EST)

branch: master
commit efdfe22704581dca8bc8b32672f7b5ae142f1fd5
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    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 9f39561..761e324 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;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]