Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

A blank custom background item is wrongly displayed after pressing the “Undo” button if an image was previously deleted and another theme applied

Aberta
#880 1 comentário 0 reações 0 responsáveis Ver no GitHub

@colibie já está trabalhando nisso.

Desde 25/3/2020.

  • #906 de @colibie — aberto

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
42/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
javascript
Domínio
frontend

Direção de pesquisa

Reproduza a sequência no site Firefox Color stage: adicione e exclua um plano de fundo personalizado, aplique um tema predefinido e, em seguida, pressione Undo duas vezes antes de retornar a Custom backgrounds. Rastreie o gerenciamento de estado dos planos de fundo personalizados, dos temas predefinidos e de Undo. Está concluído quando a imagem excluída anteriormente é exibida novamente em vez de um item de plano de fundo vazio.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

[QA]:Minor issue

[Affected versions]:

  • Firefox Release 72.0.1 - Build ID: 20200107212822
  • Firefox Beta 73.0b2 - Build ID: 20200107212705
  • Firefox Nightly 73.0a1 - Build ID: 20200108215606

[Affected Platforms]:

  • Windows 10 x64
  • Mac 10.15.2
  • Ubuntu 18.04 x64

[Prerequisites]:

  • Have a Firefox Color add-on zip modified in order to link to the stage website.
  • Have the previous Firefox Color add-on installed through "about:debugging".

[Steps to reproduce]:

  1. Open the browser with the profile from prerequisites.
  2. Navigate to the https://color.stage.mozaws.net/ website.
  3. Click the “Custom backgrounds” section and add a valid image.
  4. Click the “Delete” button from the image.
  5. Go to the "Preset themes" section and apply any theme.
  6. Click the “Undo” button twice and go back to the “Custom backgrounds” section.
  7. Observe the behavior.

[Expected result]:

  • The preset theme is changed and the previously deleted image is redisplayed in the “Custom backgrounds” section.

[Actual result]:

  • The preset theme is changed and the image background section is displayed but it does not contain an image.

[Notes]:

  • This issue is not reproducible if the "Custom backgrounds" section is opened before the "Undo" button is clicked.
  • Attached a screen recording of the issue.
    rec of the issue
Linguagem predominante
JavaScript
Estrelas
512
Forks
101
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de mozilla/FirefoxColor

Todas as issues de mozilla/FirefoxColor

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.