[pitivi] project: Fix detection of default AV settings overriden



commit 024fc003257c906a5632721c874838b3d98b20cb
Author: Alexandru Băluț <alexandru balut gmail com>
Date:   Tue May 31 17:32:51 2016 +0200

    project: Fix detection of default AV settings overriden
    
    Differential Revision: https://phabricator.freedesktop.org/D1039

 pitivi/project.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/pitivi/project.py b/pitivi/project.py
index 8e45ecc..118404c 100644
--- a/pitivi/project.py
+++ b/pitivi/project.py
@@ -800,17 +800,17 @@ class Project(Loggable, GES.Project):
         return False
 
     def setVideoRestriction(self, name, value):
-        self._has_default_video_settings = False
         res = Project._set_restriction(self.video_profile, name, value)
-
         if res:
             self.emit("video-size-changed")
-
+            self._has_default_video_settings = False
         return res
 
     def __setAudioRestriction(self, name, value):
-        self._has_default_audio_settings = False
-        return Project._set_restriction(self.audio_profile, name, value)
+        res = Project._set_restriction(self.audio_profile, name, value)
+        if res:
+            self._has_default_audio_settings = False
+        return res
 
     @property
     def videowidth(self):


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