Skip to content

feat(#3540): Add polyfill for anchor positioning#3598

Closed
willcodeforcoffee wants to merge 1 commit intodevfrom
eric/3540-anchor-postioning-polyfill
Closed

feat(#3540): Add polyfill for anchor positioning#3598
willcodeforcoffee wants to merge 1 commit intodevfrom
eric/3540-anchor-postioning-polyfill

Conversation

@willcodeforcoffee
Copy link
Collaborator

This PR adds adds a polyfill for anchor positioning on older browsers like Safari <=18.3

image

Before (the change)

On older browsers the Popover Anchor positioning doesn't work.

After (the change)

Popover Anchor positioning should work on all browsers with JavaScript is enabled.

Make sure that you've checked the boxes below before you submit the PR

  • I have read and followed the setup steps
  • I have created necessary unit tests
  • I have tested the functionality in both React and Angular.

Steps needed to test

Use BrowserStack for testing:

  • Test with Safari <=18.7
  • Test with iOS Safari <=18.7

@willcodeforcoffee willcodeforcoffee self-assigned this Mar 17, 2026
@willcodeforcoffee willcodeforcoffee marked this pull request as draft March 17, 2026 19:53
@Spark450 Spark450 added the P1 Priority 1 (must have): Prevents product teams from adopting/using DS 2.0 as intended at launch. label Mar 19, 2026
@willcodeforcoffee willcodeforcoffee force-pushed the eric/3540-anchor-postioning-polyfill branch from a32d3bc to 0a452cc Compare March 19, 2026 20:56
@willcodeforcoffee willcodeforcoffee force-pushed the eric/3540-anchor-postioning-polyfill branch from 4939972 to 405d9c6 Compare March 24, 2026 03:25
@willcodeforcoffee
Copy link
Collaborator Author

❌ Closed in favour of #3655.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P1 Priority 1 (must have): Prevents product teams from adopting/using DS 2.0 as intended at launch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants