[pitivi] timeline: No position update if the drag event as same value as the click
- From: Thibault Saunier <tsaunier src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] timeline: No position update if the drag event as same value as the click
- Date: Mon, 28 Sep 2015 08:33:17 +0000 (UTC)
commit a72dc6703496143c0d833a033eef4696ee2077c6
Author: Thibault Saunier <tsaunier gnome org>
Date: Mon Sep 28 10:28:10 2015 +0200
timeline: No position update if the drag event as same value as the click
Fixes clip selection on Wayland as we always get a "motion-notify" event when
clicking with that backend.
pitivi/timeline/timeline.py | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/pitivi/timeline/timeline.py b/pitivi/timeline/timeline.py
index fa68079..1d5f350 100644
--- a/pitivi/timeline/timeline.py
+++ b/pitivi/timeline/timeline.py
@@ -610,8 +610,9 @@ class Timeline(Gtk.EventBox, Zoomable, Loggable):
self.dragEnd()
return False
- self.__dragUpdate(self.get_event_widget(event), event.x, event.y)
- self.got_dragged = True
+ if self.__drag_start_x != event.x:
+ self.__dragUpdate(self.get_event_widget(event), event.x, event.y)
+ self.got_dragged = True
elif self.__moving_layer:
event_widget = self.get_event_widget(event)
unused_x, y = event_widget.translate_coordinates(self, event.x, event.y)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]