diff --git a/src/components/Settings/AllSettingsFields.tsx b/src/components/Settings/AllSettingsFields.tsx index ec39dc2204a..02ec4b986e4 100644 --- a/src/components/Settings/AllSettingsFields.tsx +++ b/src/components/Settings/AllSettingsFields.tsx @@ -74,6 +74,11 @@ export const AllSettingsFields = forwardRef( codeManager, kclManager, } + // We need to navigate out of settings before accepting onboarding + // in the web + if (!isDesktop()) { + navigate('..') + } acceptOnboarding(props).catch((reason) => catchOnboardingWarnError(reason, props) )