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

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions