Accepting request 886061 from X11:Deepin:Factory
OBS-URL: https://build.opensuse.org/request/show/886061 OBS-URL: https://build.opensuse.org/package/show/X11:Deepin/deepin-daemon?expand=0&rev=9
This commit is contained in:
parent
6452f6aecf
commit
a677a2f8cb
@ -1,59 +0,0 @@
|
|||||||
diff --git a/system/gesture/core.c b/system/gesture/core.c
|
|
||||||
index 85902af6..f9a02551 100644
|
|
||||||
--- a/system/gesture/core.c
|
|
||||||
+++ b/system/gesture/core.c
|
|
||||||
@@ -358,9 +358,7 @@ handle_gesture_events(struct libinput_event *ev, int type)
|
|
||||||
if (raw->dblclick
|
|
||||||
&& type != LIBINPUT_EVENT_GESTURE_SWIPE_BEGIN
|
|
||||||
&& type != LIBINPUT_EVENT_GESTURE_SWIPE_UPDATE
|
|
||||||
- && type != LIBINPUT_EVENT_GESTURE_SWIPE_END
|
|
||||||
- && type != LIBINPUT_EVENT_GESTURE_TAP_UPDATE
|
|
||||||
- && type != LIBINPUT_EVENT_GESTURE_TAP_END) {
|
|
||||||
+ && type != LIBINPUT_EVENT_GESTURE_SWIPE_END) {
|
|
||||||
raw->fingers = libinput_event_gesture_get_finger_count(gesture);
|
|
||||||
handleSwipeStop(raw->fingers);
|
|
||||||
raw->dblclick = false;
|
|
||||||
@@ -438,31 +436,6 @@ handle_gesture_events(struct libinput_event *ev, int type)
|
|
||||||
|
|
||||||
raw_event_reset(raw, true);
|
|
||||||
break;
|
|
||||||
- case LIBINPUT_EVENT_GESTURE_TAP_BEGIN:
|
|
||||||
- g_debug("[Tap begin] time: %u duration: %d fingers: %d \n", raw->t_start_tap, (libinput_event_gesture_get_time_usec(gesture) - raw->t_start_tap) / 1000, raw->fingers);
|
|
||||||
- if (raw->t_start_tap > 0
|
|
||||||
- && (libinput_event_gesture_get_time_usec(gesture) - raw->t_start_tap) / 1000 <= dblclick_duration
|
|
||||||
- && raw->fingers == libinput_event_gesture_get_finger_count(gesture)) {
|
|
||||||
- handleDbclickDown(raw->fingers);
|
|
||||||
- handle_tap_stop();
|
|
||||||
- raw_event_reset(raw, true);
|
|
||||||
- raw->dblclick = true;
|
|
||||||
- }
|
|
||||||
- break;
|
|
||||||
- case LIBINPUT_EVENT_GESTURE_TAP_END:
|
|
||||||
- if (libinput_event_gesture_get_cancelled(gesture)) {
|
|
||||||
- raw_event_reset(raw, true);
|
|
||||||
- break;
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
- if (!raw->dblclick) {
|
|
||||||
- raw->fingers = libinput_event_gesture_get_finger_count(gesture);
|
|
||||||
- raw->t_start_tap = libinput_event_gesture_get_time_usec(gesture);
|
|
||||||
- handle_tap_delay();
|
|
||||||
- } else {
|
|
||||||
- raw_event_reset(raw, true);
|
|
||||||
- }
|
|
||||||
- break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -591,10 +564,7 @@ handle_events(struct libinput *li, struct movement *m)
|
|
||||||
case LIBINPUT_EVENT_GESTURE_PINCH_END:
|
|
||||||
case LIBINPUT_EVENT_GESTURE_SWIPE_BEGIN:
|
|
||||||
case LIBINPUT_EVENT_GESTURE_SWIPE_UPDATE:
|
|
||||||
- case LIBINPUT_EVENT_GESTURE_SWIPE_END:
|
|
||||||
- case LIBINPUT_EVENT_GESTURE_TAP_BEGIN:
|
|
||||||
- case LIBINPUT_EVENT_GESTURE_TAP_UPDATE:
|
|
||||||
- case LIBINPUT_EVENT_GESTURE_TAP_END:{
|
|
||||||
+ case LIBINPUT_EVENT_GESTURE_SWIPE_END:{
|
|
||||||
handle_gesture_events(ev, type);
|
|
||||||
break;
|
|
||||||
}
|
|
@ -92,6 +92,11 @@ Requires: upower
|
|||||||
Requires: xdotool
|
Requires: xdotool
|
||||||
Requires: xvfb-run
|
Requires: xvfb-run
|
||||||
Requires: wallpaper-branding-openSUSE
|
Requires: wallpaper-branding-openSUSE
|
||||||
|
%if %{suse_version} > 1500
|
||||||
|
Requires: libgdk_pixbuf_xlib-2_0-0
|
||||||
|
%else
|
||||||
|
Requires: libgdk_pixbuf-2_0-0
|
||||||
|
%endif
|
||||||
Recommends: %{name}-lang = %{version}
|
Recommends: %{name}-lang = %{version}
|
||||||
Recommends: iso-codes
|
Recommends: iso-codes
|
||||||
Recommends: mobile-broadband-provider-info
|
Recommends: mobile-broadband-provider-info
|
||||||
|
Loading…
x
Reference in New Issue
Block a user