commit f8b1ebcf3547f57a40c43f436b35b7aa76849f59
parent 48b5bbbf0722ffb873368e6f0109d249009c17be
Author: dsp56300 <dsp56300@users.noreply.github.com>
Date: Mon, 14 Mar 2022 22:56:49 +0100
fix buttons not registered with name
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/source/jucePlugin/genericUI/uiObject.cpp b/source/jucePlugin/genericUI/uiObject.cpp
@@ -148,6 +148,8 @@ namespace genericUI
{
auto c = std::make_unique<juce::DrawableButton>(m_name, juce::DrawableButton::ImageRaw);
apply(_editor, *c);
+ if(!m_name.empty())
+ _editor.registerComponent(m_name, c.get());
m_juceObjects.emplace_back(std::move(c));
}
else if(hasComponent("textbutton"))
@@ -196,8 +198,6 @@ namespace genericUI
if (!_obj)
return false;
- m_name = _obj->getProperty("name").toString().toStdString();
-
const auto& props = _obj->getProperties();
for (int i = 0; i < props.size(); ++i)