Closed Bug 1878949 Opened 1 year ago Closed 1 year ago

Feature callout menus and menuitems are misaligned on macOS

Categories

(Firefox :: Messaging System, defect)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: aminomancer, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(3 files, 1 obsolete file)

Attached image image.png

See attached. This only affects macOS. It also doesn't seem to affect normal context menus.

STR

  1. Set the pref browser.newtabpage.activity-stream.asrouter.devtoolsEnabled to true
  2. Go to about:asrouter
  3. Cmd+F to find TEST_FEATURE_TOUR
  4. Click the big "Show" button for TEST_FEATURE_TOUR
  5. The feature callout should appear
  6. Click the downward arrow button in the callout
Flags: needinfo?(emilio)
Flags: needinfo?(sam)

We did a bisection and found that this was not regressed by bug 1668119. It was present already since the feature was added with bug 1868494.

Flags: needinfo?(sam)

The attached screenshot looks like pre-bug 1668119, do you have those changes? That bug should have fixed this specifically.

I tried to reproduce but the "Show" button does not seem to do anything on my system.

Assignee: nobody → shughes
Status: NEW → ASSIGNED

(In reply to Sam Johnson from comment #2)

I tried to reproduce but the "Show" button does not seem to do anything on my system.

Are you sure you're hitting "Show" on the right button? There are many "Show" buttons for all the different messages. The one you want specifically is labeled TEST_FEATURE_TOUR.

Assignee: shughes → nobody
Status: ASSIGNED → NEW

(In reply to Shane Hughes [:aminomancer] from comment #4)

Are you sure you're hitting "Show" on the right button? There are many "Show" buttons for all the different messages. The one you want specifically is labeled TEST_FEATURE_TOUR.

Yes, "Show" works for me on some of the other messages such as IMPORT_SETTINGS_EMBEDDED, but not on TEST_FEATURE_TOUR.

Attached image More recent screenshot

Here's a more recent screenshot

(In reply to Sam Johnson from comment #5)

(In reply to Shane Hughes [:aminomancer] from comment #4)

Are you sure you're hitting "Show" on the right button? There are many "Show" buttons for all the different messages. The one you want specifically is labeled TEST_FEATURE_TOUR.

Yes, "Show" works for me on some of the other messages such as IMPORT_SETTINGS_EMBEDDED, but not on TEST_FEATURE_TOUR.

And you set browser.newtabpage.activity-stream.asrouter.devtoolsEnabled to true? You sure your repo is up to date? Are there any console logs? Is your window maximized?

Attached image Latest build

I think you're right, this was actually fixed with your bug. Something went wrong with our mozregression so we got a false impression that it continued from Jan 5 to Feb 6. But on a latest build it looks correct.

Flags: needinfo?(emilio)
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME
Attachment #9378626 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: