Apicurio-studio: Editor: ao editar um "resumo" de uma operação, o controle de edição não fecha ao selecionar uma operação diferente

Criado em 18 jan. 2019  ·  4Comentários  ·  Fonte: Apicurio/apicurio-studio

Passos para reproduzir:

  1. Clique em um caminho com pelo menos 2 operações.
  2. Clique no resumo de uma operação para começar a editá-la
  3. Clique em uma operação diferente

Observe que o editor embutido de controle de resumo permanece (com o valor antigo!). O editor embutido deve fechar em um evento de seleção. Todos os editores embutidos devem fechar sempre que um evento de seleção for disparado.

bug editor

Todos 4 comentários

Olá Eric,

O mesmo problema em todos os editores inline, eu acho.
Eu reproduzo esse problema com um exemplo de tipo de dados.

image

Obrigado pela atualização @JulienGoldman - isso não é surpreendente, mas é muito bom saber! Acho que deve ser uma solução fácil e tenho algumas idéias ... só preciso decidir a melhor abordagem. Acho que existem três (pelo menos) soluções possíveis:

1) observe os eventos de clique fora do editor
2) feche o editor se o @input mudar
3) fechar quando o usuário alterar sua seleção (há um evento de aplicativo para isso)

Nenhuma das soluções é difícil de implementar.

Observação: estou no meio da atualização do angular 5 para o angular 7 e vou sair de férias na semana que vem. Mas depois disso, devo retornar a algumas correções de bugs, inclusive.

Acho que a opção (2) acima é a mais fácil de implementar e a mais correta. Vou tentar fazer isso agora. :)

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

jonathanvila picture jonathanvila  ·  4Comentários

jsenko picture jsenko  ·  6Comentários

0815fox picture 0815fox  ·  3Comentários

daida00 picture daida00  ·  3Comentários

0x218 picture 0x218  ·  5Comentários