diff --git a/ShockOsc/Services/ShockOsc.cs b/ShockOsc/Services/ShockOsc.cs index 8f2b422..4deded7 100644 --- a/ShockOsc/Services/ShockOsc.cs +++ b/ShockOsc/Services/ShockOsc.cs @@ -610,10 +610,7 @@ private async Task CheckProgramGroup(ProgramGroup programGroup, Guid pos, Behavi intensity = GetPhysbonePullIntensity(programGroup, programGroup.LastStretchValue); programGroup.LastStretchValue = 0; - var heldAction = _configUtils.GetGroupOrGlobal(programGroup, behaviourConfig => behaviourConfig.WhileBoneHeld, - group => group.OverrideBoneHeldAction); - - InstantAction(programGroup, GetDuration(programGroup), intensity, heldAction.ToControlType(), true); + InstantAction(programGroup, GetDuration(programGroup), intensity, releaseAction.ToControlType(), true); return; } diff --git a/ShockOsc/Ui/Pages/Dash/Tabs/GroupsTab.razor b/ShockOsc/Ui/Pages/Dash/Tabs/GroupsTab.razor index 17e30b8..a2ffdea 100644 --- a/ShockOsc/Ui/Pages/Dash/Tabs/GroupsTab.razor +++ b/ShockOsc/Ui/Pages/Dash/Tabs/GroupsTab.razor @@ -250,7 +250,7 @@
- + @foreach (var boneHeldAction in BoneActionExtensions.BoneActions) { @boneHeldAction