Skip to content

fix(examples): portal select dropdowns to body#8781

Merged
kpal81xd merged 3 commits into
mainfrom
fix/select-dropdown-overlay
May 26, 2026
Merged

fix(examples): portal select dropdowns to body#8781
kpal81xd merged 3 commits into
mainfrom
fix/select-dropdown-overlay

Conversation

@kpal81xd
Copy link
Copy Markdown
Contributor

@kpal81xd kpal81xd commented May 26, 2026

Description

Fixes PCUI select option lists in the examples app underlapping the controls panel by rendering them as fixed overlays attached to document.body.

  • Applies the overlay select to example controls and the device selector.
  • Closes open option lists when the controls panel scrolls or routes clean up, so overlays do not linger.

Manual tests:
Opened #/gaussian-splatting/first-person; checked the Renderer dropdown options render above the controls panel without underlap, close on controls scroll, option selection restores cleanly, and the device selector opens as the same overlay.

Checklist

  • I have read the contributing guidelines
  • My code follows the project coding standards
  • This PR focuses on a single change

@kpal81xd kpal81xd merged commit a61acd1 into main May 26, 2026
8 checks passed
@kpal81xd kpal81xd deleted the fix/select-dropdown-overlay branch May 26, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant