Closed Bug 1900984 Opened 9 months ago Closed 8 months ago

Ghost shadow on feature callout arrow when flip=slide makes the arrow disappear (MacOS)

Categories

(Firefox :: Messaging System, defect, P1)

Desktop
macOS
defect
Points:
1

Tracking

()

RESOLVED FIXED
129 Branch
Iteration:
129.1 - Jun 10 - Jun 21
Tracking Status
firefox129 --- fixed

People

(Reporter: aminomancer, Assigned: nsauermann)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

When you move the window so that the callout would bleed off the screen's edge, it either flips or slides so it can stay on screen. When it slides, the arrow is configured to disappear, because sliding it over means the arrow would no longer be pointing to the right element. But when this happens on macOS, there's a spooky echo of the arrow's shadow because the -moz-window-shadow effect was apparently "locked in" and hiding the arrow does not re-render it. So you still get the same shadow as you had when the arrow was visible. We should do -moz-window-shadow: none to avoid this issue, and also because we're already applying a shadow anyway. So we're effectively doubling up on shadows on macOS.

Assignee: nobody → nsauermann
Severity: -- → S3
Iteration: --- → 129.1 - Jun 10 - Jun 21
Priority: -- → P1
Attached image shadowArrow.pmg
Pushed by nsauermann@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/26147c627367 Fix Ghost shadow on feature callout arrow when flip=slide makes the arrow disappear r=omc-reviewers,mviar
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
Flags: qe-verify+
Blocks: 1903841

Note this only fixes the ghost shadow around the arrow icon but it's still apparent with the container - 1903841 addresses this.

Summary: Ghost shadow on feature callout arrow when flip=slide makes the arrow disappear → Ghost shadow on feature callout arrow when flip=slide makes the arrow disappear (MacOS)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: