Skip to content

Bug - Popper - Menus are hidden when used within content views #11987

@Venefilyn

Description

@Venefilyn

Describe the problem
Menus and other components that use poppers consistently position themselves outside the content area when used within components that limit the content view, such as iframes.

This causes issues where scrollbars are not shown and menu is cropped without being able to click all menu items. There is no way AFAICT that would allow us to override popper offsets or otherwise indicate the available content view the popper should be visible within.

How do you reproduce the problem?
TODO
Provide steps to reproduce. A codesandbox demonstrating the problem is appreciated.

Expected behavior

  • Popper does not go outside content views, if it does it should be scrollable.
  • Popper should be configurable to handle custom scenarios like our iframe usage.

Is this issue blocking you?
Yes, it is a release blocker for Fedora 43. No good workaround known. This occurs within Anaconda Installer where an iframe is being used to serve Cockpit storage page.

Screenshots
Image

What is your environment?

  • OS: Linux
  • Browser: Any

What is your product and what release date are you targeting?

  • Anaconda Installer, Fedora 43 Beta
  • Cockpit v347, 2025-09-17 (dependency of Anaconda Installer)

Any other information?

CC @mcoker @nicolethoen @thatblindgeye @garrett @bruno-fs

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Status

PR Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions