[pitivi] elements: Keep the handlebars hidden when the clip is selected
- From: Mathieu Duponchelle <mathieudu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] elements: Keep the handlebars hidden when the clip is selected
- Date: Tue, 4 Feb 2014 21:51:47 +0000 (UTC)
commit 5cc89e36f72e5f1715a769feee51cf4512e102ee
Author: Alexandru Băluț <alexandru balut gmail com>
Date: Mon Jan 6 19:38:52 2014 +0100
elements: Keep the handlebars hidden when the clip is selected
pitivi/timeline/elements.py | 11 ++---------
1 files changed, 2 insertions(+), 9 deletions(-)
---
diff --git a/pitivi/timeline/elements.py b/pitivi/timeline/elements.py
index e27cacc..5640c5f 100644
--- a/pitivi/timeline/elements.py
+++ b/pitivi/timeline/elements.py
@@ -217,7 +217,6 @@ class TrimHandle(Clutter.Texture):
Clutter.Texture.__init__(self)
self.isLeft = isLeft
- self.isSelected = False
self.timelineElement = weakref.proxy(timelineElement)
self.dragAction = Clutter.DragAction()
@@ -236,7 +235,6 @@ class TrimHandle(Clutter.Texture):
self.timelineElement.connect("enter-event", self._elementEnterEventCb)
self.timelineElement.connect("leave-event", self._elementLeaveEventCb)
- self.timelineElement.bElement.selected.connect("selected-changed", self._selectedChangedCb)
def cleanup(self):
self.disconnect_by_func(self._enterEventCb)
@@ -263,7 +261,7 @@ class TrimHandle(Clutter.Texture):
children = self.timelineElement.get_children()
other_actor = self.timelineElement.timeline._container.stage.get_actor_at_pos(Clutter.PickMode.ALL,
event.x, event.y)
- if other_actor not in children and not self.isSelected:
+ if other_actor not in children:
self.timelineElement.hideHandles()
for elem in children:
@@ -275,12 +273,7 @@ class TrimHandle(Clutter.Texture):
self.show()
def _elementLeaveEventCb(self, actor, event):
- if not self.isSelected:
- self.hide()
-
- def _selectedChangedCb(self, selected, isSelected):
- self.isSelected = isSelected
- self.props.visible = isSelected
+ self.hide()
def _dragBeginCb(self, action, actor, event_x, event_y, modifiers):
self.dragBeginStartX = event_x
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]