From 480e7c9fb48ba9dcfe30c8eb6d9d699ee789c3ad Mon Sep 17 00:00:00 2001 From: nekobako Date: Sun, 15 Sep 2024 19:40:03 +0900 Subject: [PATCH] fix: parameter should be saved/synced if any of menu item references same parameter is set to be saved/synced --- Editor/ReactiveObjects/ParameterAssignerPass.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Editor/ReactiveObjects/ParameterAssignerPass.cs b/Editor/ReactiveObjects/ParameterAssignerPass.cs index 5bfa59f7..f92f50a2 100644 --- a/Editor/ReactiveObjects/ParameterAssignerPass.cs +++ b/Editor/ReactiveObjects/ParameterAssignerPass.cs @@ -117,8 +117,8 @@ namespace nadena.dev.modular_avatar.core.editor var canBeBool = true; var canBeInt = true; - var isSaved = true; - var isSynced = true; + var isSaved = false; + var isSynced = false; foreach (var mami in list) { @@ -146,8 +146,8 @@ namespace nadena.dev.modular_avatar.core.editor else canBeBool &= mami.Control.value is >= 0 and <= 1; - isSaved &= mami.isSaved; - isSynced &= mami.isSynced; + isSaved |= mami.isSaved; + isSynced |= mami.isSynced; } if (!declaredParams.ContainsKey(paramName))