Closed Bug 1792535 Opened 2 years ago Closed 2 years ago

[New users] The “Sign in” button disappears when zooming in the browser at 170%

Categories

(Firefox :: Messaging System, defect, P3)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
107 Branch
Tracking Status
firefox105 --- unaffected
firefox106 --- wontfix
firefox107 --- verified

People

(Reporter: srosu, Assigned: aminomancer)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

Attached image SignIn_Zoom.gif

[Affected versions]:

  • Firefox Nightly 107.0a1 (Build ID: 20220926213808)
  • Firefox Beta 106.0b4 (Build ID: 20220925185751)

[Affected Platforms]:

  • macOS 12.5.1
  • Windows 10 x64
  • Ubuntu 20.04 x64

[Prerequisites]:

  • Have the latest version of the Firefox Nightly/Beta build installed and opened.
  • Have the browser maximized.

[Steps to reproduce]:

  1. Navigate to the “about:welcome” page.
  2. Zoom in the browser at 170%. (or 133% on smaller screens)
  3. Observe the elements from the “about:welcome” screen.

[Expected result]:

  • All the elements are visible.

[Actual result]:

  • The “Sign in” button is not visible.

[Notes]:

  • Attached is a screen recording of the issue.
See Also: → 1778601
Attached video Recording of a patch

This appears to be intentional, but I drafted an alternative solution that may be preferable. Currently it's hiding the top CTA within some window dimensions to prevent it from overlapping with the screen. Instead of hiding it, under the same conditions we can just change its positioning so that instead of being aligned to the top right of the window, it's aligned to the top right of the screen. It's basically a design call so NI Ania for guidance.

Flags: needinfo?(asafko)

The Sign In button on about:welcome is currently hidden when it would
overlap with the screen. This patch changes the CSS so that instead of
hiding it, we reposition it when it would overlap, aligning it to the
top right of the screen.

Assignee: nobody → shughes
Status: NEW → ASSIGNED

My apologies for dropping the ball on this. I think the prototype looks really good, and it's a great solution for this corner case.

Flags: needinfo?(asafko)
Priority: -- → P3

Patch attached is going to fix the corner case reported in the bug by always showing SignIn link on first screen in responsive mode which as per figma hides the link.

https://phabricator.services.mozilla.com/D158207#5203093

NI @ania, @gabrielle to confirm this enhancement as desired

Flags: needinfo?(glussier)
Flags: needinfo?(asafko)

This looks great, thank you so much!

Flags: needinfo?(asafko)
Flags: needinfo?(glussier)
Pushed by shughes@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c54a9687319a Responsive position for AboutWelcome top CTA. r=pdahiya
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch

The patch landed in nightly and beta is affected.
:aminomancer, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox106 to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(shughes)

I‘ve verified this issue using the latest Firefox Nightly 107.0a1 (Build ID: 20221012094509) on Windows 10 x64, macOS 12.5.1, and Linux Mint 20.2 x64.

  • The "Sign in" link is repositioned in the upper right corner of the modal when resizing the browser and would overlap the screen.
Status: RESOLVED → VERIFIED
Flags: needinfo?(shughes)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: