[pitivi] timeline: Fix drag from outside when a non-media file dragged



commit 617ff19bd1eb947b2e43f6dcacd595a5c4550166
Author: Alexandru Băluț <alexandru balut gmail com>
Date:   Fri Jul 10 23:58:49 2015 +0200

    timeline: Fix drag from outside when a non-media file dragged
    
    Summary:
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=752129
    
    Depends on D258
    
    Reviewers: Mathieu_Du, aleb
    
    Differential Revision: https://phabricator.freedesktop.org/D259

 pitivi/timeline/timeline.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/pitivi/timeline/timeline.py b/pitivi/timeline/timeline.py
index 1dbbcb6..9ca2360 100644
--- a/pitivi/timeline/timeline.py
+++ b/pitivi/timeline/timeline.py
@@ -670,6 +670,7 @@ class Timeline(Gtk.EventBox, Zoomable, Loggable):
         self.dropData = None
         self._createdClips = False
         self.isDraggedClip = False
+        # The list of (Layer, Clip) tuples dragged into the timeline.
         self.__last_clips_on_leave = None
 
         # To be able to receive effects dragged on clips.
@@ -766,15 +767,14 @@ class Timeline(Gtk.EventBox, Zoomable, Loggable):
         # it
         zoom_was_fitted = self.parent.zoomed_fitted
         success = True
+        self.dropDataReady = False
+        self.dropData = None
+        self._createdClips = False
+
         target = self.drag_dest_find_target(context, None).name()
         if target == URI_TARGET_ENTRY.target:
             if self.__last_clips_on_leave:
                 self.app.action_log.begin("add clip")
-                self._createdClips = False
-                self.dropData = None
-                self.dropDataReady = False
-
-                created_layer = None
                 for layer, clip in self.__last_clips_on_leave:
                     if self.__on_separators and not created_layer:
                         created_layer = self.__getDroppedLayer()


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