From 7452d3a04b9832d2e572fc4747d0bf73dff09106 Mon Sep 17 00:00:00 2001 From: Pema Malling Date: Sun, 8 Sep 2024 16:10:19 +0200 Subject: [PATCH] Fix ownership issue for theme color CC toggle --- .../Runtime/Scripts/ThemeColorController.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Packages/com.llealloo.audiolink/Runtime/Scripts/ThemeColorController.cs b/Packages/com.llealloo.audiolink/Runtime/Scripts/ThemeColorController.cs index 9b74a7f1..85b92497 100644 --- a/Packages/com.llealloo.audiolink/Runtime/Scripts/ThemeColorController.cs +++ b/Packages/com.llealloo.audiolink/Runtime/Scripts/ThemeColorController.cs @@ -127,6 +127,10 @@ public void SetCustomThemeColors(params Color[] colors) public void ToggleThemeColorMode() { +#if UDONSHARP + if (!Networking.IsOwner(gameObject)) + Networking.SetOwner(localPlayer, gameObject); +#endif _themeColorMode = themeColorToggle.isOn ? 0 : 1; UpdateGUI(); UpdateAudioLinkThemeColors();