| @@ -982,17 +982,17 @@ public: | |||||
| { | { | ||||
| const auto value = (newValue != nullptr ? *newValue : juceParam->getValue()) * getMaximumParameterValue (juceParam); | const auto value = (newValue != nullptr ? *newValue : juceParam->getValue()) * getMaximumParameterValue (juceParam); | ||||
| if (type == AUParameterAutomationEventTypeValue) | |||||
| { | |||||
| [param setValue: value originator: editorObserverToken]; | |||||
| } | |||||
| else if (@available (macOS 10.12, *)) | |||||
| if (@available (macOS 10.12, *)) | |||||
| { | { | ||||
| [param setValue: value | [param setValue: value | ||||
| originator: editorObserverToken | originator: editorObserverToken | ||||
| atHostTime: lastTimeStamp.mHostTime | atHostTime: lastTimeStamp.mHostTime | ||||
| eventType: type]; | eventType: type]; | ||||
| } | } | ||||
| else if (type == AUParameterAutomationEventTypeValue) | |||||
| { | |||||
| [param setValue: value originator: editorObserverToken]; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||