diff --git a/Source/VAPlugin/Private/VAReceiverActor.cpp b/Source/VAPlugin/Private/VAReceiverActor.cpp index dae0ccdf0cf8289d8c19e138b7266317e0eeada0..07b9a86b0d861d82337629e0c13ed65a1b097bf3 100644 --- a/Source/VAPlugin/Private/VAReceiverActor.cpp +++ b/Source/VAPlugin/Private/VAReceiverActor.cpp @@ -518,6 +518,13 @@ bool AVAReceiverActor::CanEditChange(const FProperty* InProperty) const return AddressSetting == EConnectionSetting::Manual; } + if (InProperty->GetFName() == GET_MEMBER_NAME_CHECKED(AVAReceiverActor, RemoteVAStarterPort) || + InProperty->GetFName() == GET_MEMBER_NAME_CHECKED(AVAReceiverActor, WhichVAServerVersionToStart) || + InProperty->GetFName() == GET_MEMBER_NAME_CHECKED(AVAReceiverActor, VARendererIniFile)) + { + return bAutomaticRemoteVAStart; + } + if (InProperty->GetFName() == GET_MEMBER_NAME_CHECKED(AVAReceiverActor, DirMappingFileName)) { return bReadInitialMappingFile;