Bug na UI com componente de configurações de lista

Para qualquer configuração baseada em lista (não tenho certeza de qual é a terminologia do Ember), há um bug onde clicar na caixa de entrada e depois clicar fora dela substituirá o conteúdo por “[object FocusEvent]”. Isso ocorre no Safari e no Chrome (executando no macOS) em uma instalação limpa do 2.9.0.beta6 sem plugins. Nenhum erro é relatado nos logs ou nenhuma mensagem no console do navegador.

Passos para reproduzir (isso pode ser reproduzido em qualquer lugar usando um componente de configuração de lista semelhante)

  1. Vá para Configurações: Configuração Básica
  2. Clique na caixa de entrada da configuração “menu de posts”
  3. Clique em qualquer lugar fora da caixa de entrada

Gravação de tela:

2 curtidas

Estou falhando ao fazer o repo no commit 408ce1312b.

[video-to-gif output image]

2 curtidas

Isso está acontecendo para mim em uma instalação limpa do commit d1a15d4f8d, então espero que isso ajude a identificar a causa.

Muito estranho, estou no mesmo repositório agora e ainda não consigo reproduzir esse bug.

1 curtida

Gostaria de saber se esta é uma alteração relevante, dado que o problema que estou a ter é específico da alteração de foco no componente de lista de valores.

Fora remover completamente e reinstalar outra cópia nova, infelizmente não tenho a certeza de que outras soluções de problemas posso fazer aqui.

1 curtida

Para confirmar isso, fiz o downgrade para um commit de 5 de julho. Este problema não ocorre para mim ao executar 6c49ec39ea.

Hmm, agora consigo reproduzir isso, commit 201228162c. Para mim, isso está acontecendo na página de configurações do componente.

1 curtida

Corrigido em FIX: Inputs using focusout regressed in #17345 by CvX · Pull Request #17389 · discourse/discourse · GitHub

Obrigado a todos por relatarem!

11 curtidas

Este tópico foi fechado automaticamente 24 horas após a última resposta. Novas respostas não são mais permitidas.