From f269467edad36b432e59ce3e5e3c87db28fdce40 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 27 Jun 2018 20:21:29 +0100 Subject: [PATCH] Prevent setting of negative trims by changing play length. --- src/wx/timing_panel.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wx/timing_panel.cc b/src/wx/timing_panel.cc index 653e44669..4006c5d3e 100644 --- a/src/wx/timing_panel.cc +++ b/src/wx/timing_panel.cc @@ -395,7 +395,7 @@ TimingPanel::play_length_changed () BOOST_FOREACH (shared_ptr i, _parent->selected ()) { FrameRateChange const frc = _parent->film()->active_frame_rate_change (i->position ()); i->set_trim_end ( - ContentTime (i->full_length() - play_length, frc) - i->trim_start () + ContentTime (max(DCPTime(), i->full_length() - play_length), frc) - i->trim_start () ); } } -- 2.30.2