[pitivi] Do not log failed edits



commit 97a1b9377290c9cbde3887c879963e8740a48dbd
Author: Thibault Saunier <tsaunier igalia com>
Date:   Tue Mar 31 10:45:21 2020 -0300

    Do not log failed edits

 pitivi/utils/timeline.py | 29 +++++++++++++++--------------
 1 file changed, 15 insertions(+), 14 deletions(-)
---
diff --git a/pitivi/utils/timeline.py b/pitivi/utils/timeline.py
index 76c21196..d4a85cef 100644
--- a/pitivi/utils/timeline.py
+++ b/pitivi/utils/timeline.py
@@ -332,20 +332,21 @@ class EditingContext(GObject.Object, Loggable):
                     position = time
 
         res = self.focus.edit([], priority, self.mode, self.edge, int(position))
-        self.app.write_action("edit-container",
-                              container_name=self.focus.get_name(),
-                              position=float(position / Gst.SECOND),
-                              edit_mode=self.mode.value_nick,
-                              edge=self.edge.value_nick,
-                              new_layer_priority=int(priority))
-
-        if res and self.with_video:
-            if self.edge == GES.Edge.EDGE_START:
-                self.timeline.ui.app.gui.editor.viewer.clip_trim_preview(
-                    self.focus, self.focus.props.in_point)
-            elif self.edge == GES.Edge.EDGE_END:
-                self.timeline.ui.app.gui.editor.viewer.clip_trim_preview(
-                    self.focus, self.focus.props.duration + self.focus.props.in_point)
+        if res:
+            self.app.write_action("edit-container",
+                                container_name=self.focus.get_name(),
+                                position=float(position / Gst.SECOND),
+                                edit_mode=self.mode.value_nick,
+                                edge=self.edge.value_nick,
+                                new_layer_priority=int(priority))
+
+            if self.with_video:
+                if self.edge == GES.Edge.EDGE_START:
+                    self.timeline.ui.app.gui.editor.viewer.clip_trim_preview(
+                        self.focus, self.focus.props.in_point)
+                elif self.edge == GES.Edge.EDGE_END:
+                    self.timeline.ui.app.gui.editor.viewer.clip_trim_preview(
+                        self.focus, self.focus.props.duration + self.focus.props.in_point)
 
 
 # -------------------------- Interfaces ----------------------------------------#


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