Entrada "branch" enganosa na importação do tema

@angus e eu acabamos de gastar bastante tempo tentando descobrir por que um tema não foi atualizado quando ele foi alterado no Github. Finalmente descobrimos que o tema estava sendo puxado de d-compat/2026.5 em vez de main.

Acontece que o popup de ramificação diz “ramificação: main”, mas se você deixá-lo vazio, ele definirá a ramificação como nil e não main, porque main é um marcador de posição de entrada e não um valor pré-preenchido.

3 curtidas

Eu quase chamaria isso de um bug e não apenas de um problema de UX (além disso, tenho pouca ideia de como corrigir), então estou alertando um engenheiro. Talvez @martin, você tenha experiência com o lado de administração? Você pode dar uma olhada ou fazer a triagem?

1 curtida

Não tenho tanta certeza… Acredito que isso seria resolvido de forma adequada se o placeholder fosse “Escolha uma branch específica ou deixe vazio”.

Isso não levaria ao mesmo problema? Você deixaria a entrada vazia (confiando no texto de exemplo) e, em seguida, ela voltaria a ser nil por padrão?

Eu pensaria que o estado ideal seria que ela fosse para main por padrão?

Não.

Deixá-lo vazio selecionará automaticamente a branch correta d-compat.

Defini-lo como main irá sobrescrever isso e forçará o uso da branch main.

O problema é que o placeholder atualmente implica que deixá-lo vazio selecionará main.
Se o texto for alterado para algo que não implique isso, a confusão desaparecerá.

1 curtida

Ah, ok, obrigado pela esclarecimento — não é meu ponto forte essa área.

Parece que você está certo então, uma mudança simples de fazer.

1 curtida