Skip to content

Add option to core.http.fetch to allow requests to opt-out of default loading bar display #59484

Open

Description

In #59245, we added support to the Kibana Platform for showing the global loading bar any time a HTTP request was in progress.

The ideal UX is that this loading bar only shows to give the user feedback that something they're waiting to see is still pending. There are some requests that probably should not trigger this loading bar, for example:

  • Telemetry poller
  • License checks
  • Newsfeed (?)

We should opt-out of this behavior when the asSystemRequest option is true and possibly add another explicit option for this as well like hideFromLoadingIndicator or a more generic asBackgroundRequest.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    Feature:New PlatformFeature:httpTeam:CoreCore services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions