Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

The "Retry" button wrongly remains displayed on the image setting strip position on which it was triggered

オープン
#497 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
42/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
javascript
領域
frontend

調査の方向性

Firefox Color アイコン、Custom backgrounds、image setting strip を通るフローを再現することから始めます。有効な画像をアップロードし、無効なファイルで Replace image を実行してから、別の有効な画像をアップロードします。アップロードと並べ替えの際に、各画像の strip の状態がどのように関連付けられるかを確認します。完了条件は、アップロードに失敗した画像に Retry が残り、もう一方の画像には Replace image が残ることです。位置 2 と 3 も含みます。

索引モデルが issue の本文から書いたものです。

説明

[QA]:Normal issue Priority: p3

[Affected versions]:

  • Firefox 62.0.3 and up

[Affected Platforms]:

  • All Windows
  • All Mac
  • All Linux

[Prerequisites]:

  • Have a Firefox profile with the latest version of the "Firefox Color" add-on (2.0.0) custom built on 10/09/2018 installed.
  • Have a .txt file saved to your PC.

[Steps to reproduce]:

  1. Open the Firefox browser with the profile from the prerequisites and click the Firefox Color icon from the toolbar.
  2. Click the "Custom backgrounds" button.
  3. Click the "...Or add your own" button and upload a valid image to the "Custom backgrounds" section.
  4. Click the "Replace image" and select an invalid type file.
  5. Upload another valid image.
  6. Observe the left part of the settings strip of both images.

[Expected result]:

  • The "Replace image" button is set for the first image, and the "Retry" button is set for the second image.

[Actual results]:

  • The "Retry" button is set for the first image, and the "Replace image" is set for the second image.

[Notes]:

  • This issue is also reproducible on image setting strip positions 2 and 3.
  • This issue is also reproducible when reordering the images.
  • Attached a screen recording with the issue:

rec of the issue - retry button

主要言語
JavaScript
スター
506
フォーク
100
PR マージ指標
30日以内にマージされた PR はありません

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

mozilla/FirefoxColor のほかの issue

mozilla/FirefoxColor の issue をすべて見る

似ている issue

JavaScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。