From 49fd809db76494ae2f19ac13083d23de5b15734b Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Tue, 21 Feb 2023 19:49:52 -0800 Subject: [PATCH] serializer: clear existing clip name if duplicate of footage name --- app/node/project/serializer/serializer220403.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/node/project/serializer/serializer220403.cpp b/app/node/project/serializer/serializer220403.cpp index 851ac8d4d..e94780fc9 100644 --- a/app/node/project/serializer/serializer220403.cpp +++ b/app/node/project/serializer/serializer220403.cpp @@ -334,6 +334,13 @@ ProjectSerializer220403::LoadData ProjectSerializer220403::Load(Project *project // Re-enable caches for (Node *n : project->nodes()) { n->SetCachesEnabled(true); + + // Clear duplicate label (to facilitate #2147) + if (ClipBlock *c = dynamic_cast(n)) { + if (c->connected_viewer() && c->GetLabel() == c->connected_viewer()->GetLabel()) { + c->SetLabel(QString()); + } + } } return load_data;