Open jean-medes-totvs opened 9 months ago
Boa Tarde @jean-medes-totvs , tudo bem?
Para podermos apoiá-lo precisaremos de mais detalhes para entender a situação
Boa tarde,
Vou resumir aqui pra ficar mais facil..
o metodo de vocês, 'setInputValue(null)', não limpa o 'selectedValue' e 'selectedOption' do po-combo, mas na interface ele limpa, dai se selecionar o mesmo valor que antes de usar o 'setInputValue(null)', nao tem ação no (p-change)
Fixes DTHFUI-8405
Reprodução
Selecionei a opção 'sp' no combo Selecionando o switch, ele limpa o combo Voltando o switch pra false, para liberar o acesso ao combo novamente: Seleciono a mesma opção 'sp' novamente, a pré-visualização não é carregada;
Nos prints, eu seleciono a opção 'sp' e carrega a 'pré-visualização' logo abaixo do combo, a pré-visualização carrega na primeira vez por que que evento 'p-change' é acionado, e depois eu clico no switch que usa o método 'setInputValue(null)', o campo é limpo visualmente, se eu for e selecionar a opção 'sp' novamente, a pré-visualização não carrega, por que o 'p-change' não é acionado. Porem se eu digitar outra opção, ele cai no 'p-change' por que o 'selectedValue' e 'selectedOption' foi alterado;
Passos para reproduzir:
Qual o comportamento atual?
Não tem ação no 'p-change' após usar o método do combo: 'setInputValue(null)';
Que comportamento você esperava ver?
Ao limpar o combo utilizando o método, 'setInputValue(null)', selecionar novamente a mesma opção, o evento do 'p-change' dispararia o valor que foi selecionado antes de limpar;
Ambiente