AppLifecycleManagerState
Describes the current lifecycle state of the Roblox application as reported by
AppLifecycleObserverService:GetCurrentState().
Items 4
| History | Name | Value | Description | |
|---|---|---|---|---|
| 637 | Detached | 0 | 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. | |
| 637 | Active | 1 | 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. | |
| 637 | Inactive | 2 | 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 resigning active status. | |
| 637 | Hidden | 3 | 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 fully occluded. |
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.