Skip to content

[Spike] Investigate "[EuiBottomBar] Fixed position... #9242"Β #9255

@JasonStoltz

Description

@JasonStoltz

Per a discussion on 12/02/25 in our weekly team sync:

This appears to be a long-standing issue related to the EuiPortal component.

The severity of the issue is high, as it can crash the UI. However, the scope is unknown -- it is not clear how often this happens in Kibana.

The urgency is low, simply because a workaround does exist today to prevent this, which is to set usePortal={false}. However, it is likely that users are unaware of this issues and likely simply use the defauljt for EuiBottomBar, which is usePortal={true}.

We should do some analysis to determine a path forward:

  • How often are users experiencing this bug in Kibana? Analyze the specific conditions under which it happens and compare current Kibana usage to identify problems.
  • What is a short term solution -- can we simply update existing usage in Kibana to usePortal={false}? Can we add additional guidance to prevent this? Can we simply remove portaling -- or is that a harder to fix?
  • (Stretch) Long term, consider what could be done about portaling generally in EUI, which is overused, unnecessary, and problematic.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions