Es 100% reproducible en un entorno dv limpio.
En Chrome más reciente:
dv new enter-submit
http://enter-submit.localhost/session/user1/become
visitar
http://enter-submit.localhost/u/user1/preferences/account
cambiar nombre
hacer clic en enter
La página se recarga.
¿Qué opinamos sobre algo como esto @martin / @j.jaffeux en /frontend/discourse/app/controllers/preferences.js:
@action
preventSubmit(event) {
event?.preventDefault();
}
<form class="form-vertical" {{on "submit" this.preventSubmit}}>
{{outlet}}
</section>
Es un poco extraño que tengamos un formulario que en realidad no es un formulario en este caso tan específico.