diff --git a/src/onboarding/onboarding-create-user.ts b/src/onboarding/onboarding-create-user.ts index bec0c77479..c511d34a46 100644 --- a/src/onboarding/onboarding-create-user.ts +++ b/src/onboarding/onboarding-create-user.ts @@ -95,8 +95,11 @@ class OnboardingCreateUser extends LitElement { private _handleValueChanged( ev: PolymerChangedEvent ): void { + const nameChanged = ev.detail.value.name !== this._newUser.name; this._newUser = ev.detail.value; - this._maybePopulateUsername(); + if (nameChanged) { + this._maybePopulateUsername(); + } this._formError.password_confirm = this._newUser.password !== this._newUser.password_confirm ? this.localize(