[pitivi] viewer: Set start point for drawing rectangle



commit 821085961711b58a9ecf451f42e84dad2f3af066
Author: Alexandru Băluț <alexandru balut gmail com>
Date:   Thu May 9 03:12:57 2019 +0200

    viewer: Set start point for drawing rectangle

 pitivi/viewer/move_scale_overlay.py | 2 +-
 pitivi/viewer/title_overlay.py      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/pitivi/viewer/move_scale_overlay.py b/pitivi/viewer/move_scale_overlay.py
index 0cc3e9b6..eb1b3cee 100644
--- a/pitivi/viewer/move_scale_overlay.py
+++ b/pitivi/viewer/move_scale_overlay.py
@@ -430,9 +430,9 @@ class MoveScaleOverlay(Overlay):
         self.handles[(Edge.top,)].set_position(self.handles[(Edge.top, Edge.right)].position - half_w)
 
     def __draw_rectangle(self, cr):
+        cr.move_to(*self.handles[(Edge.top, Edge.right)].get_window_position())
         for handle in self.corner_handles.values():
             cr.line_to(*handle.get_window_position())
-        cr.line_to(*self.handles[(Edge.top, Edge.left)].get_window_position())
 
     def get_center(self):
         diagonal = self.handles[(Edge.bottom, Edge.right)].position - self.handles[(Edge.top, 
Edge.left)].position
diff --git a/pitivi/viewer/title_overlay.py b/pitivi/viewer/title_overlay.py
index 71fd7a3c..c490f5fb 100644
--- a/pitivi/viewer/title_overlay.py
+++ b/pitivi/viewer/title_overlay.py
@@ -43,9 +43,9 @@ class TitleOverlay(Overlay):
         self.update_from_source()
 
     def __draw_rectangle(self, cr):
+        cr.move_to(*self.__corners[-1])
         for corner in self.__corners:
             cr.line_to(*corner.tolist())
-        cr.line_to(*self.__position.tolist())
 
     def __get_source_position(self):
         res_x, x = self._source.get_child_property("x-absolute")


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