[pitivi] ui.trackobject.py: select track object on mouse down if it is not currently selected



commit 0d4a7a2521f29ee4d1d2ef15a0b775eddbd25031
Author: Brandon Lewis <brandon_lewis berkeley edu>
Date:   Wed Jul 1 23:26:24 2009 -0700

    ui.trackobject.py: select track object on mouse down if it is not currently selected

 pitivi/ui/trackobject.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/pitivi/ui/trackobject.py b/pitivi/ui/trackobject.py
index 89e9409..9a01590 100644
--- a/pitivi/ui/trackobject.py
+++ b/pitivi/ui/trackobject.py
@@ -113,6 +113,9 @@ class TimelineController(controller.Controller):
         self._mousedown = Point(self._mousedown[0], 0)
 
     def drag_end(self, item, target, event):
+        if not self._view.element.selected:
+            self._view.timeline.selection.setToObj(self._view.element, SELECT)
+
         self._context.finish()
         self._view.app.action_log.commit()
 



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