po-ui / po-angular

Biblioteca de componentes Angular.
https://po-ui.io
MIT License
917 stars 212 forks source link

Table: Atributo `fixed` para fixar coluna com problema #1841

Open francisco7comm opened 1 year ago

francisco7comm commented 1 year ago

Reprodução

Utilize StackBlitz (https://po-ui-qemqpd.stackblitz.io/) para reproduzir o bug relatado na issue.

Passos para reproduzir:

  1. Em um componente po-table, adicione um atributo fixed com o valor de true na variável que controla as colunas a serem exibidas ( [po-columns], no caso).

Qual o comportamento atual?

A coluna definida como fixed fica com a aparência indesejada, quebrada em relação às demais. No meu ambiente, fica como na imagem:

image

Que comportamento você esperava ver?

A coluna desejada ficar fixa logo de início de maneira adequeada, como é o comportamento obtido através do Gerenciador de colunas da po-table.

image

Ambiente

Observações

Tempo de Resposta PO UI --> Em até 7 dias úteis. Tempo de Retorno Solicitante --> 35 dias corridos Issues sem retorno do solicitante por mais de 35 dias corridos serão encerradas.

jcorrea97 commented 1 year ago

Olá @francisco7comm, apesar dessa propriedade "fixed" estar na interface p-columns ela não está documentada no nosso portal devido a inconsistências ao inicializar uma coluna fixa. Porém, podemos realizar esse ajuste nas próximas versões, você poderia por favor disponibilizar um exemplo que esse comportamento do print ocorre? Pode ser via zip (com um código simples demonstrando o bug) ou stackblitz.

francisco7comm commented 1 year ago

Boa tarde @jcorrea97, atualizei as dependências do Angular e Portinari para suportar a coluna fixa, tente rodar no modo edição por favor: https://stackblitz.com/edit/po-ui-qemqpd

jcorrea97 commented 1 year ago

Obrigado pelo retorno @francisco7comm, vamos avaliar pra corrigir em uma próxima versão.

francisco7comm commented 7 months ago

Olá. Conferi as mais recentes atualizações do projeto e vi que não foi contemplada esta funcionalidade.

Desejaria ajuda com relação a esse recurso. Há alguma maneira de eu poder manipular quais colunas afixar? Existe alguma API, ou algum evento que eu possa disparar para conseguir essa funcionalidade?

Att,