mozilla / fx-private-relay-add-on

Companion add-on for Firefox Relay. Keep your email safe from hackers and trackers. Make an email alias with one click, and keep your address to yourself.
https://addons.mozilla.org/en-US/firefox/addon/private-relay
Mozilla Public License 2.0
70 stars 15 forks source link

bad perceived performance of opening the panel #495

Closed cadeyrn closed 1 year ago

cadeyrn commented 1 year ago

STR:

  1. Click the Firefox Relay button in the extension menu

Actual:

  1. First you see an empty panel with the header row and the big blue button to create a custom mask on the bottom
  2. Then the blue button moves a bit up and a link below the button appears to create a random mask
  3. Then the existing masks and the filter field appears

It takes ~ 2 seconds until everything is there, every time you press the button. This gives the impression of a really bad performance.

Some ideas to consider:

  1. Is there something that could be cached so that it's fast from the second time you open the panel at least?
  2. Is it possible to let the blue button and the link for creating a random mask appear at the same time so that nothing moves? Even if it still takes the same time until everything is there it would improve the perceived performance if less visible steps are involved and no content moves.

add-on version: 2.7.0

maxxcrawford commented 1 year ago

@cadeyrn Thanks for filing this! We noticed the same thing last week and started on a fix. We'll have this resolved in our bug release!