diff --git a/src/features/edit-identity/index.tsx b/src/features/edit-identity/index.tsx index 17a4ddbd0..ad5c6b3cc 100644 --- a/src/features/edit-identity/index.tsx +++ b/src/features/edit-identity/index.tsx @@ -52,15 +52,18 @@ const EditIdentity: React.FC = () => { const [username, setUsername] = useState(''); const [reason, setReason] = useState(''); + const [submitted, setSubmitted] = useState(false); useEffect(() => { + if (!submitted) return; + const dismissed = new Set(dismissedSettingsNotifications); if (!dismissed.has('needsNip05')) { dismissed.add('needsNip05'); dispatch(changeSetting(['dismissedSettingsNotifications'], [...dismissed])); } - }, []); + }, [submitted]); if (!account) return null; @@ -85,6 +88,7 @@ const EditIdentity: React.FC = () => { }); setUsername(''); setReason(''); + setSubmitted(true); }, }); };