From c229d160f9726b8255c249c7d00cececbb768fbb Mon Sep 17 00:00:00 2001 From: reuk Date: Mon, 14 Feb 2022 15:54:22 +0000 Subject: [PATCH] PluginDescription: Fall back to using deprecatedUID in createIdentifierString() if the new uniqueID is not known --- .../processors/juce_PluginDescription.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/juce_audio_processors/processors/juce_PluginDescription.cpp b/modules/juce_audio_processors/processors/juce_PluginDescription.cpp index 63f22e23d5..a7f2d1c79b 100644 --- a/modules/juce_audio_processors/processors/juce_PluginDescription.cpp +++ b/modules/juce_audio_processors/processors/juce_PluginDescription.cpp @@ -54,7 +54,8 @@ bool PluginDescription::matchesIdentifierString (const String& identifierString) String PluginDescription::createIdentifierString() const { - return pluginFormatName + "-" + name + getPluginDescSuffix (*this, uniqueId); + const auto idToUse = uniqueId != 0 ? uniqueId : deprecatedUid; + return pluginFormatName + "-" + name + getPluginDescSuffix (*this, idToUse); } std::unique_ptr PluginDescription::createXml() const