diff --git a/src/main/java/dev/isxander/controlify/config/settings/profile/InputSettings.java b/src/main/java/dev/isxander/controlify/config/settings/profile/InputSettings.java index 0d7c70f4d..24a737624 100644 --- a/src/main/java/dev/isxander/controlify/config/settings/profile/InputSettings.java +++ b/src/main/java/dev/isxander/controlify/config/settings/profile/InputSettings.java @@ -11,6 +11,8 @@ import java.util.List; import java.util.Map; import java.util.Optional; +import java.util.ArrayList; + public class InputSettings { public final BindingsSettings bindings; @@ -147,7 +149,7 @@ public RadialMenuSettings(List radialActions, int radialButtonFocusT if (radialActions.size() != 8) { throw new IllegalArgumentException("radialActions must have exactly 8 elements"); } - this.radialActions = List.copyOf(radialActions); + this.radialActions = new ArrayList<>(radialActions); this.radialButtonFocusTimeoutTicks = radialButtonFocusTimeoutTicks; }