Skip to content

AppLifecycleManagerState

Not yet Enum

Describes the current lifecycle state of the Roblox application as reported by AppLifecycleObserverService:GetCurrentState().

Not implemented in Nova

This enum is missing from Nova. Scripts that reference it will fail.

Description

Reports the application lifecycle state returned by AppLifecycleObserverService:GetCurrentState() and related events. Transitions follow AppLifecycleManagerState.Detached → AppLifecycleManagerState.Active → AppLifecycleManagerState.Inactive → AppLifecycleManagerState.Hidden → AppLifecycleManagerState.Detached; intermediate states are traversed automatically when the application jumps between non-adjacent states.

Items

Item Value Status Notes
Detached 0 Not yet The application has not yet started or is shutting down. This is the initial state before the lifecycle manager is created and the final state entered during application termination.
Active 1 Not yet The application is in the foreground and has input focus. This is the normal running state where the user is actively interacting with the experience.
Inactive 2 Not yet The application is visible but does not have input focus. On iOS this occurs during transitions such as incoming calls or notification center pull-down; on macOS it corresponds to the application res…
Hidden 3 Not yet The application is fully in the background and not visible to the user. On mobile platforms this corresponds to the app being backgrounded; on desktop it corresponds to the window being minimized or…

Roblox reference: AppLifecycleManagerState