Descrição do bug
Os Enums definidos no settings.yml dos Componentes de Tema não estão sendo renderizados corretamente na seção de administração. O menu suspenso não está funcionando e as opções de valor também não estão visíveis no código-fonte. Testamos 2 Componentes de Tema independentes, então o problema parece afetar todos os Componentes de Tema.
Observação
Parece que o problema foi introduzido na versão 2.4.0.beta10.
Testamos na versão 2.4.0.beta10 e na 2.4.0.beta11, e ambas as versões apresentaram o problema mencionado acima. Versões anteriores, em particular a 2.4.0.beta9 e a 2.4.0.beta8, não têm esse problema.
Como reproduzir:
- Instale um Componente de Tema que use enums, como o Discourse Versatile Banner
- Vá para a página de configurações do componente do tema (../admin/customize/themes/…) e verifique a configuração do enum
