Skip to content

Conversation

@jpwienekus
Copy link
Contributor

@jpwienekus jpwienekus commented Mar 6, 2025

Changes

This fixes pop-ups and highlights rendering over the audit list window.

Fixes #11114

Testing

Added e2e test.

Docs

@changeset-bot
Copy link

changeset-bot bot commented Mar 6, 2025

🦋 Changeset detected

Latest commit: 8dbd586

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added the pkg: astro Related to the core `astro` package (scope) label Mar 6, 2025
color: rgba(191, 193, 201, 1);
position: fixed;
z-index: 999999999;
z-index: 2000000009;
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Highlights have a z-index of 2000000000, tooltips have a z-index of 2000000001

Updated the z-index here to 2000000009 for rare cases where the audit list window is rendered in the same space as the dev toolbar, which has a z-index of 2000000010

I suspect the visibility of the dev toolbar would be higher than the audit list window.

@codspeed-hq
Copy link

codspeed-hq bot commented Mar 6, 2025

CodSpeed Performance Report

Merging #13373 will not alter performance

Comparing jpwienekus:fix-audit-log-covered (8dbd586) with main (1eab0b2)

Summary

✅ 6 untouched benchmarks

@jpwienekus jpwienekus force-pushed the fix-audit-log-covered branch 2 times, most recently from f4eb754 to a6c9822 Compare March 9, 2025 11:02
@jpwienekus jpwienekus force-pushed the fix-audit-log-covered branch 2 times, most recently from a063190 to 48ffd4a Compare March 15, 2025 06:49
@jpwienekus jpwienekus force-pushed the fix-audit-log-covered branch from a24fb15 to 8dbd586 Compare March 17, 2025 17:49
@jpwienekus jpwienekus marked this pull request as ready for review March 17, 2025 18:44
Copy link
Contributor

@ascorbic ascorbic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@ascorbic ascorbic merged commit 50ef568 into withastro:main May 21, 2025
15 checks passed
@astrobot-houston astrobot-houston mentioned this pull request May 21, 2025
openscript pushed a commit to openscript/astro that referenced this pull request Sep 12, 2025
)

* fix: audit list window covered by tooltip and highlight

* exclude top right button from e2e test since it is now behind the audit window

* add test

---------

Co-authored-by: JP Wienekus <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: astro Related to the core `astro` package (scope)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dev toolbar axe app hidden by popups and hightlights

2 participants