diff --git a/src/screens/Signup/StepHandle.tsx b/src/screens/Signup/StepHandle.tsx index ebcb6abe7c..066b176a15 100644 --- a/src/screens/Signup/StepHandle.tsx +++ b/src/screens/Signup/StepHandle.tsx @@ -25,7 +25,7 @@ import {useSignupContext} from '#/screens/Signup/state' import {atoms as a, platform, tokens, useTheme, web} from '#/alf' import * as TextField from '#/components/forms/TextField' import {useThrottledValue} from '#/components/hooks/useThrottledValue' -import {At_Stroke2_Corner0_Rounded as At} from '#/components/icons/At' +import {At_Stroke2_Corner0_Rounded as AtIcon} from '#/components/icons/At' import {Circle_Stroke2_Corner0_Rounded as CircleIcon} from '#/components/icons/Circle' import {CircleCheck_Stroke2_Corner0_Rounded as CircleCheckIcon} from '#/components/icons/CircleCheck' import {CircleX_Stroke2_Corner0_Rounded as CircleXIcon} from '#/components/icons/CircleX' @@ -132,27 +132,21 @@ export function StepHandle() { return ( - - - This can be changed at any time. - + - - Username - - + { if (state.error) { dispatch({type: 'setError', value: ''}) } - // replace em dash with double hyphen to fix iOS behaviour - setDraftValue(val.replaceAll('—', '--')) + setDraftValue(val) }} - label={`alice${state.userDomain}`} + label={state.userDomain} defaultValue={draftValue} + keyboardType="ascii-capable" // fix for iOS replacing -- with — autoCapitalize="none" autoCorrect={false} autoFocus