po-angular
po-angular copied to clipboard
po-button-group: action do botão ocorre antes da alteração da propriedade `selected`
Reprodução
Issue reproduzida no StackBlitz: https://stackblitz.com/edit/po-ui-4344zl
Passos para reproduzir:
- Em um
po-button-group
, adicionar a propriedadep-toggle
comosingle
oumultiple
- Adicionar uma função ao
action
do botão que receba o$event
de parâmetro ou acessar o objeto do botão diretamente - Ao acionar o botão, na função atribuída, a propriedade
selected
estará comoundefined
ou com o valor que estava anterior ao acionamento
Qual o comportamento atual?
A ação atribuída ao botão está sendo executada antes das alterações na propriedade selected
, fazendo com que o valor esteja sempre um passo atrás do que será exibido na tela.
Que comportamento você esperava ver?
A ação atribuída ao botão deve ser executada após as alterações na propriedade selected
, para que, ao acessar esta propriedade, os valores estejam condizentes com o que aparecerá na tela.
Ambiente
- PO UI: 6.2.0
- Angular: 13.2.0
- Browser(s):
- [x] Chrome
- [ ] Firefox
- [x] Edge
- [ ] Safari
- [ ] IE 11
- [ ] Outros
- Operating System:
- [x] Windows
- [ ] macOS
- [ ] Ubuntu
- [ ] Outros