Open LeoRodriguescds opened 4 months ago
+1
Realizei a atualização de versão do PO-UI, ao disponibilizá-la para os usuários, eles perceberam muitas diferenças. Isso resultou em vários chamados de bug, devido a mudança brusca na funcionalidade.
Seria muito útil poder habilitar e desabilitar a ordenação das abas conforme a necessidade.
Bom dia @LeoRodriguescds, tudo bem?
Sobre a tabs alterar a ordem dos itens conforme seleção, verificamos um bug na funcionalidade no qual caso exista um po-tabs dentro de outro po-tabs, o componente estava perdendo a referencia e consequentemente movendo o item selecionado sempre para o final. Esse caso foi corrigido na versão 17.16.0
Agora, outro comportamento que existe no componente é que, caso o tabs possua um dropdown ao final para exibir os itens que não couberam em tela e algum desses itens foi selecionado, ele move esse item que estava dentro do dropdown para o ultimo item do tabs afim de exibir uma melhor indicação de qual é a tab selecionada atual.
Os dois comportamentos são problemáticos para você ou somente o primeiro? Caso o segundo comportamento também seja, agradecemos pela sugestão e analisaremos essa funcionalidade de adicionar uma propriedade nova. Além disso, sugerimos e encorajamos que você envie uma Pull Request (PR) para contribuir com essa alteração. Isso facilitará o processo de revisão por parte da nossa equipe e aumentará a possibilidade de priorização dessa modificação no código.
Att.
Os dois comportamentos são problemáticos para nós, nossos clientes estão reclamando bastante, se possível corrijam ou nos dê uma opção para travarmos essas ordenações por gentileza.
att.
Descrição da melhoria
O novo padrão implementado recentemente é dos tabs alterarem a sua ordem dependendo do tab ativo, gostaria que tivesse uma flag para manter eles em suas ordenações originais.
Caso de uso
Deixaria mais flexível para os usuários e menos confuso.
Informações adicionais
Uma flag de tipo: [p-sort-tab]="false"