Skip to content

fix: allow interaction with sidebar behind package alert popup#8216

Merged
mscolnick merged 1 commit intomarimo-team:mainfrom
AhmadYasser1:fix/package-alert-z-index
Feb 10, 2026
Merged

fix: allow interaction with sidebar behind package alert popup#8216
mscolnick merged 1 commit intomarimo-team:mainfrom
AhmadYasser1:fix/package-alert-z-index

Conversation

@AhmadYasser1
Copy link
Contributor

Summary

The fixed-position package alert container with high z-index spanned the full viewport, capturing all pointer events and making the sidebar search input unclickable (especially in Safari). Adds pointer-events-none to the outer container and pointer-events-auto only on the visible banner.

Closes #6680

Test Plan

  • Visual: sidebar search input is clickable when package alert is visible
  • Tested in Safari

The package alert popup uses fixed positioning with z-200, which
creates a large invisible overlay that blocks click events on the
sidebar (especially the search input in the packages panel). This
is particularly noticeable in Safari.

Apply pointer-events-none on the outer fixed container so clicks
pass through to elements behind it, and pointer-events-auto on
the actual banner content to keep the alert itself interactive.

Fixes marimo-team#6680
@mscolnick mscolnick added the bug Something isn't working label Feb 10, 2026
@mscolnick mscolnick merged commit 580a5c7 into marimo-team:main Feb 10, 2026
28 of 29 checks passed
@AhmadYasser1 AhmadYasser1 deleted the fix/package-alert-z-index branch February 10, 2026 03:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Packages side bar blocked by dependencies error popup

2 participants