Bug no formulário

Bug no formulário

Ao selecionar a opção de mostrar o campo ele funciona em efeito cascata, porém se desmarcar o primeiro, ele não funciona.

Teria um forma de resolver isso?
Tive reclamações de clientes e acabei concordando que trata-se de um bug.

Em anexo o formulário de exemplo, onde vc seleciona se quer ativar o alerta, o qual habilita a opção de ativar ou não o email, que se for selecionado, habilita a opção para preencher o email.
Ao desmarcar a opção de ativar o alerta, ele esconde a opção de ativar o email, mas mantém o campo de preenchimento de email, pois o que foi escondido estava como true.