Skip to content

Allow apps to control when they become 'openable' from the website #14163

@ethanwharris

Description

@ethanwharris

🚀 Feature

Currently, the 'Open App' button becomes active as soon as the root flow / frontends are running. This can cause issues if your app relies on some works to have started (and perhaps done some processing) before it can be properly used (e.g. Flashy app has file servers that need to be running before you can upload data, some apps run streamlit from a work, etc.).

Pitch

Add a ready property or hook or something that the root flow can use to optionally signal that the app isn't ready to be opened yet.

Additional context

Currently apps like omniverse have a progress bar inside the app that it waits for it to be ready, but this means that users have to wait multiple times which isn't ideal.

cc @Borda

Metadata

Metadata

Assignees

No one assigned

    Labels

    app (removed)Generic label for Lightning App packagefeatureIs an improvement or enhancement

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions