Largura miníma do campo TagSelector

Problema

Quando um campo do Formulário do tipo TagSelector é redimensionado para uma largura inferior à 192px, o botão de seleção começa a ficar oculto. A partir disso, quanto menor a largura, menos o botão aparece, até ficar completamente oculto.

image

Causa

O projeto do componente TagSelector não previa a imposição de uma largura, e isso não está explicitamente definido no código.

Apesar disso, o campo só está sendo renderizado por completo quando usamos uma largura miníma de 192px.

Solução

A solução ideal é modificar a plataforma para não permitir informar uma largura menor do que a miníma. Isso precisa ser considerado na digitação da largura e do redimensionamento através do editor de Layout Absoluto.

Também pode ser considerada a possibilidade de reduzier a largura miníma para 100px, o que exigiria uma modificação adicional no componente.

Contorno

Para lidar com este comportamento enquanto a plataforma não é modificada, basta usar uma largura igual ou superior a 192px no campo TagSelector

1 curtida