From b652d75d1bca3d7fdb13d3b29678eb739451085a Mon Sep 17 00:00:00 2001 From: Hugo Eduardo Ziviani Date: Sun, 26 Apr 2020 14:31:05 -0300 Subject: [PATCH] closing #2445 - correcting the timeline ruler, traceback seeking before position 0. --- pitivi/timeline/ruler.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pitivi/timeline/ruler.py b/pitivi/timeline/ruler.py index 0d9e08dbb..3fbb3d505 100644 --- a/pitivi/timeline/ruler.py +++ b/pitivi/timeline/ruler.py @@ -238,9 +238,10 @@ class ScaleRuler(Gtk.DrawingArea, Zoomable, Loggable): timeline_duration = self.timeline.ges_timeline.props.duration if position > timeline_duration: position = timeline_duration - human_time = beautify_length(position) - cur_frame = self.timeline.ges_timeline.get_frame_at(position) + 1 - self.set_tooltip_text(human_time + "\n" + _("Frame #%d") % cur_frame) + if position > 0: + human_time = beautify_length(position) + cur_frame = self.timeline.ges_timeline.get_frame_at(position) + 1 + self.set_tooltip_text(human_time + "\n" + _("Frame #%d") % cur_frame) # Drawing methods -- GitLab