[mutter] ui: Remove XI_TouchBegin handling from window frame event handlers
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] ui: Remove XI_TouchBegin handling from window frame event handlers
- Date: Mon, 7 Jul 2014 23:20:31 +0000 (UTC)
commit 0db172edbfce201203556166657024cfe2536e1d
Author: Carlos Garnacho <carlosg gnome org>
Date: Thu Jun 19 21:50:37 2014 +0200
ui: Remove XI_TouchBegin handling from window frame event handlers
This is now unnecessary as only pointer events are selected, so pointer
emulation will take care of sending only pointer events.
src/ui/ui.c | 9 ++-------
1 files changed, 2 insertions(+), 7 deletions(-)
---
diff --git a/src/ui/ui.c b/src/ui/ui.c
index b771611..2d4d558 100644
--- a/src/ui/ui.c
+++ b/src/ui/ui.c
@@ -119,7 +119,6 @@ maybe_redirect_mouse_event (XEvent *xevent)
switch (xev->evtype)
{
- case XI_TouchBegin:
case XI_ButtonPress:
case XI_ButtonRelease:
case XI_Motion:
@@ -149,10 +148,9 @@ maybe_redirect_mouse_event (XEvent *xevent)
switch (xev->evtype)
{
- case XI_TouchBegin:
case XI_ButtonPress:
case XI_ButtonRelease:
- if (xev_d->evtype == XI_ButtonPress || xev_d->evtype == XI_TouchBegin)
+ if (xev_d->evtype == XI_ButtonPress)
{
GtkSettings *settings = gtk_settings_get_default ();
int double_click_time;
@@ -164,10 +162,7 @@ maybe_redirect_mouse_event (XEvent *xevent)
"gtk-double-click-distance", &double_click_distance,
NULL);
- if (xev->evtype == XI_TouchBegin)
- button = 1;
- else
- button = xev_d->detail;
+ button = xev_d->detail;
if (button == ui->button_click_number &&
xev_d->event == ui->button_click_window &&
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]