From b745483e1bf28b83dcc473f65425a6848f94b591 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 13 May 2021 23:23:47 +0200 Subject: [PATCH] Fix double region freeze, stuck changes #8701 Thawlist::add() calls suspend_property_changes () already. This has lead to the region remaining on frozen state. --- libs/ardour/region_factory.cc | 5 ----- 1 file changed, 5 deletions(-) diff --git a/libs/ardour/region_factory.cc b/libs/ardour/region_factory.cc index 8933816072..ed0ce6cf49 100644 --- a/libs/ardour/region_factory.cc +++ b/libs/ardour/region_factory.cc @@ -86,7 +86,6 @@ RegionFactory::create (boost::shared_ptr region, bool announce, bo if (ret) { if (tl) { - ret->suspend_property_changes (); tl->add (ret); } @@ -129,7 +128,6 @@ RegionFactory::create (boost::shared_ptr region, const PropertyList& pli if (ret) { if (tl) { - ret->suspend_property_changes (); tl->add (ret); } @@ -171,7 +169,6 @@ RegionFactory::create (boost::shared_ptr region, MusicSample offset, con if (ret) { if (tl) { - ret->suspend_property_changes (); tl->add (ret); } ret->apply_changes (plist); @@ -213,7 +210,6 @@ RegionFactory::create (boost::shared_ptr region, const SourceList& srcs, if (ret) { if (tl) { - ret->suspend_property_changes (); tl->add (ret); } @@ -257,7 +253,6 @@ RegionFactory::create (const SourceList& srcs, const PropertyList& plist, bool a if (ret) { if (tl) { - ret->suspend_property_changes (); tl->add (ret); }