diff --git a/src/settings/SettingsModal.tsx b/src/settings/SettingsModal.tsx index 90d5e839..e296702a 100644 --- a/src/settings/SettingsModal.tsx +++ b/src/settings/SettingsModal.tsx @@ -136,6 +136,13 @@ export const SettingsModal: FC = ({ const [transientRelease, setTransientRelease] = useSetting(transientReleaseSetting); const [transientReleaseRaw, setTransientReleaseRaw] = useState(transientRelease); + const resetTransientDefaults = useCallback((): void => { + const t = transientThresholdSetting.defaultValue; + const r = transientReleaseSetting.defaultValue; + setTransientThreshold(t); setTransientThresholdRaw(t); + setTransientRelease(r); setTransientReleaseRaw(r); + }, [setTransientThreshold, setTransientRelease]); + const resetGateDefaults = useCallback((): void => { const a = noiseGateAttackSetting.defaultValue; const h = noiseGateHoldSetting.defaultValue; @@ -356,6 +363,11 @@ export const SettingsModal: FC = ({ tooltip={false} /> +
+ +
)}