[pitivi] project: Fix viewer size not kept in sync with the project size
- From: Alexandru Băluț <alexbalut src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [pitivi] project: Fix viewer size not kept in sync with the project size
 
- Date: Mon,  3 May 2021 21:29:00 +0000 (UTC)
 
commit 681a855c57b9434cc0d76094f8beaaa568eeb6f8
Author: Alexandru Băluț <alexandru balut gmail com>
Date:   Wed Apr 28 01:17:00 2021 +0200
    project: Fix viewer size not kept in sync with the project size
    
    The width and height are set through `set_video_properties` when
    importing the first asset and when Ok-ing the Project Settings dialog.
    In these cases the viewer size was not being updated.
 pitivi/viewer/viewer.py | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/pitivi/viewer/viewer.py b/pitivi/viewer/viewer.py
index 63608e8cb..bdd3aa2a3 100644
--- a/pitivi/viewer/viewer.py
+++ b/pitivi/viewer/viewer.py
@@ -106,10 +106,10 @@ class ViewerContainer(Gtk.Box, Loggable):
 
     def _project_manager_project_closed_cb(self, unused_project_manager, project):
         if self.project == project:
-            project.disconnect_by_func(self._project_rendering_settings_changed_cb)
+            project.disconnect_by_func(self._project_video_size_changed_cb)
         self.project = None
 
-    def _project_rendering_settings_changed_cb(self, project, unused_item):
+    def _project_video_size_changed_cb(self, project):
         """Handles Project metadata changes."""
         self._reset_viewer_aspect_ratio(project)
 
@@ -144,8 +144,7 @@ class ViewerContainer(Gtk.Box, Loggable):
         # appears in a separate window.
         project.pipeline.pause()
 
-        project.connect("rendering-settings-changed",
-                        self._project_rendering_settings_changed_cb)
+        project.connect("video-size-changed", self._project_video_size_changed_cb)
 
     def __create_new_viewer(self):
         _, sink_widget = self.project.pipeline.create_sink()
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]