Skip to content

Commit f1d1cc4

Browse files
committed
Fix parameter property of [knob] not reverting to empty correctly
1 parent 9d0e200 commit f1d1cc4

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

Source/Objects/KnobObject.h

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1280,8 +1280,14 @@ class KnobObject final : public ObjectBase {
12801280
knb->x_jump = ::getValue<bool>(jumpOnClick);
12811281
knob.setJumpOnClick(::getValue<bool>(jumpOnClick));
12821282
} else if (value.refersToSameSourceAs(parameterName)) {
1283-
if (auto knb = ptr.get<t_fake_knob>())
1284-
knb->x_param = pd->generateSymbol(parameterName.toString());
1283+
if (auto knb = ptr.get<t_fake_knob>()) {
1284+
if(parameterName.toString().isEmpty()) {
1285+
knb->x_param = pd->generateSymbol("empty");
1286+
}
1287+
else {
1288+
knb->x_param = pd->generateSymbol(parameterName.toString());
1289+
}
1290+
}
12851291
} else if (value.refersToSameSourceAs(variableName)) {
12861292
if (auto knb = ptr.get<t_fake_knob>()) {
12871293
auto* s = pd->generateSymbol(variableName.toString());

0 commit comments

Comments
 (0)