From 7a0427201cf206f27e026f9f288edf6608f9a025 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 12 May 2020 12:45:39 -0600 Subject: essentially a no-op to just make conditional clearer more explicit --- libs/ardour/session_transport.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'libs') diff --git a/libs/ardour/session_transport.cc b/libs/ardour/session_transport.cc index 28af0782dc..37dcd91457 100644 --- a/libs/ardour/session_transport.cc +++ b/libs/ardour/session_transport.cc @@ -1599,9 +1599,11 @@ Session::set_play_loop (bool yn, bool change_transport_state) if (!Config->get_loop_is_mode()) { /* args: positition, disposition, flush=true, for_loop_end=false, force=true */ TFSM_LOCATE (loc->start(), MustRoll, true, false, true); - } else if (!transport_rolling()) { - /* loop-is-mode: not rolling, just locate to loop start */ - TFSM_LOCATE (loc->start(), MustStop, true, false, true); + } else { + if (!transport_rolling()) { + /* loop-is-mode: not rolling, just locate to loop start */ + TFSM_LOCATE (loc->start(), MustStop, true, false, true); + } } TransportStateChange (); /* EMIT SIGNAL */ } else { -- cgit v1.2.3