Em main discourse (61e0db0e80), ao submeter o formulário de preferências do usuário com "enter" (ex: após alterar o nome), o formulário é enviado nativamente.
Isso resulta em uma requisição GET para a mesma página, e nenhuma alteração é salva no banco de dados.
Quando insiro meu nome e depois pressiono ‘enter’, a página é recarregada e o valor é esvaziado.
Estou presumindo que não salvou/não conseguiu salvar nenhuma alteração, pois eu ainda não cheguei a pressionar aquele botão antes que a página recarregasse?
ETA: Parece acontecer tanto no Firefox quanto no Chrome (no desktop/windows)
dv new enter-submit http://enter-submit.localhost/session/user1/become
visite http://enter-submit.localhost/u/user1/preferences/account
mude o nome
clique em enter
A página recarrega.
Como estamos nos sentindo sobre algo como isso @martin / @j.jaffeux em /frontend/discourse/app/controllers/preferences.js: