DaniloPnggg / pomodoro

css
0 stars 1 forks source link

Bug no fluxo de seleção de temporizadores e sugestão de melhoria #3

Closed lucaslp-dev closed 6 months ago

lucaslp-dev commented 6 months ago

Descrição do Bug:

Quando clico no botão "Descanso" e dou início ao temporizador, se em seguida eu clico no botão "Longo Descanso", o temporizador é reiniciado corretamente. No entanto, o botão "Começar" já é selecionado automaticamente, o que não deveria acontecer. O comportamento esperado seria que, após o reset do novo temporizador, a aplicação aguardasse a ação do usuário para iniciar a nova contagem regressiva, clicando no botão "Começar".

Sugestão de Melhoria:

Além de corrigir o bug mencionado acima, gostaria de sugerir uma melhoria na experiência do usuário. Quando um usuário seleciona e inicia um dos temporizadores disponíveis ("Foco", "Descanso" ou "Longo Descanso"), seria interessante desabilitar a interação com os outros botões de seleção de temporizador. Dessa forma, o usuário só poderia interromper, trocar ou reiniciar o temporizador em execução, clicando nos botões "Pausar" ou "Reiniciar", respectivamente.

Essa abordagem evitaria a possibilidade de iniciar acidentalmente um temporizador diferente do desejado durante uma sessão de foco ou descanso em andamento. :)

DaniloPnggg commented 6 months ago

bugs corrigidos!!!!!

sugestão de melhoria feita