You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Android P style animations do not transition properly
For most transitions the UI just vertically slides but there's no screen wipe
Predictive back transitions also override this entirely.
Steps to reproduce
Go to personalize -> themes settings
enable android P style transtions
test transitions in settings
Relevant log (logcat/build log)
12-24 14:33:56.487 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 20, ...) failed with 3
12-24 14:33:56.487 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 21, ...) failed with 3
12-24 14:33:56.487 2769 2832 V WindowManagerShell: Checking filter Pair{{types=[] flags=0x0] notFlags=0x0 checks=[{atype=undefined independent=true modes=[OPEN,TO_FRONT] flags=IN_TASK_WITH_EMBEDDED_ACTIVITY mustBeTask=false order=ANY topActivity=ComponentInfo{com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity} launchCookie=null},{atype=undefined independent=true modes=[CLOSE,TO_BACK] flags=IN_TASK_WITH_EMBEDDED_ACTIVITY mustBeTask=false order=ANY topActivity=null launchCookie=null}]} RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@fea22e5, appThread = android.app.IApplicationThread$Stub$Proxy@f70d1ba, debugName = OverlaySwipeBack }}
12-24 14:33:56.487 2769 2832 V WindowManagerShell: Checking filter Pair{{types=[] flags=0x0] notFlags=0x0 checks=[{atype=dream independent=true modes=[OPEN,TO_FRONT] flags=NONE mustBeTask=false order=ANY topActivity=null launchCookie=null},{atype=home independent=true modes=[CLOSE,TO_BACK] flags=NONE mustBeTask=false order=ANY topActivity=null launchCookie=null}]} RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@2cc286b, appThread = android.app.IApplicationThread$Stub$Proxy@2ffffc8, debugName = LauncherToDream }}
12-24 14:33:56.487 2769 2832 V WindowManagerShell: Checking filter Pair{{types=[] flags=0x0] notFlags=0x100 checks=[{atype=home independent=true modes=[OPEN,TO_FRONT] flags=NONE mustBeTask=false order=TOP topActivity=ComponentInfo{com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity} launchCookie=null},{atype=standard independent=true modes=[CLOSE,TO_BACK] flags=NONE mustBeTask=false order=ANY topActivity=null launchCookie=null}]} RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@39f0861, appThread = android.app.IApplicationThread$Stub$Proxy@b4a4f86, debugName = QuickstepLaunchHome }}
12-24 14:33:56.487 2769 2832 V WindowManagerShell: Delegate animation for (#68) to null
12-24 14:33:56.488 1418 1418 I BpBinder: onLastStrongRef automatically unlinking death recipients:
12-24 14:33:56.489 2769 2832 V WindowManagerShell: try handler com.android.wm.shell.transition.DefaultTransitionHandler@6735035
12-24 14:33:56.489 2769 2832 V WindowManagerShell: start default transition animation, info = {id=68 t=CLOSE f=0x0 trk=0 opt={t=FROM_STYLE} r=[0@Point(0, 0)] c=[]}
12-24 14:33:56.490 1354 10121 W qdgralloc: getInterlacedFlag: getMetaData returned -22, defaulting to interlaced_flag = 0
12-24 14:33:56.490 2769 2832 V WindowManagerShell: Transition animation finished (aborted=false), notifying core (#68) android.os.BinderProxy@a7527e8@0
12-24 14:33:56.491 1354 10121 W qdgralloc: getInterlacedFlag: getMetaData returned -22, defaulting to interlaced_flag = 0
12-24 14:33:56.491 2023 2101 V WindowManager: Finish Transition (#68): created at 12-24 14:33:56.473 collect-started=0.053ms request-sent=0.124ms started=2.597ms ready=8.665ms sent=11.033ms finished=17.741ms
12-24 14:33:56.492 2023 6332 D CoreBackPreview: Setting Activity.mLauncherTaskBehind to false. Activity=ActivityRecord{268698 u0 com.android.settings/.homepage.SettingsHomepageActivity t94}
12-24 14:33:56.494 2769 2832 V WindowManagerShell: Track 0 became idle
12-24 14:33:56.494 2769 2832 V WindowManagerShell: All active transition animations finished
12-24 14:33:56.494 2769 2832 V WindowManagerShell: animated by com.android.wm.shell.transition.DefaultTransitionHandler@6735035
12-24 14:33:56.494 2769 2832 V WindowManagerShell: Track 0 became idle
12-24 14:33:56.494 2769 2832 V WindowManagerShell: All active transition animations finished
12-24 14:33:56.494 2023 2875 W UserManagerService: Requested status bar icon for non-badged user 0
12-24 14:33:56.498 2023 2875 W UserManagerService: Requested status bar icon for non-badged user 0
12-24 14:33:56.499 2023 2875 W UserManagerService: Requested status bar icon for non-badged user 0
12-24 14:33:56.500 2982 2982 W ElapsedTimeUtils: getElapsedTime: sSuwFinishedTimeStamp is null
12-24 14:33:56.502 2023 6332 D FileUtils: Rounded bytes from 113566072832 to 128000000000
12-24 14:33:56.502 2982 2982 D TopLvBatteryPrefControl: getDashboardLabel: null batteryStatusUpdate=true
12-24 14:33:56.502 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 19, ...) failed with 3
12-24 14:33:56.502 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 20, ...) failed with 3
12-24 14:33:56.502 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 21, ...) failed with 3
12-24 14:33:56.502 2982 2982 D TopLvBatteryPrefControl: usbPort: UsbPort{id=port0, supportedModes=dual, audio_acc, supportedContaminantProtectionModes=5, supportsEnableContaminantPresenceProtection=false, supportsEnableContaminantPresenceDetection=false, supportsComplianceWarnings=false
12-24 14:33:56.505 1354 10121 W qdgralloc: getInterlacedFlag: getMetaData returned -22, defaulting to interlaced_flag = 0
12-24 14:33:56.505 2982 10456 W TileUtils: Found com.android.settings.Settings$PersonalizationsActivityfor intent Intent { act=com.android.settings.action.SETTINGS pkg=com.android.settings } missing metadata com.android.settings.category
12-24 14:33:56.505 2982 2982 D VRI[SubSettings]: visibilityChanged oldVisibility=true newVisibility=false
12-24 14:33:56.505 1354 10121 W qdgralloc: getInterlacedFlag: getMetaData returned -22, defaulting to interlaced_flag = 0
12-24 14:33:56.514 2982 10456 W TileUtils: Found com.google.intelligence.sense.ambientmusic.DefaultMusicPlayerSettingActivity for intent Intent { act=com.android.settings.action.IA_SETTINGS } missing metadata
12-24 14:33:56.514 2982 10456 W TileUtils: Found com.google.android.gms.auth.proximity.multidevice.SettingsMaterialNextActivity for intent Intent { act=com.android.settings.action.IA_SETTINGS } missing metadata
12-24 14:33:56.519 2982 10456 W TileUtils: Found com.libremobileos.sidebar.ui.sidebar.SidebarSettingsActivity for intent Intent { act=com.android.settings.action.IA_SETTINGS } missing metadata
12-24 14:33:56.520 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 19, ...) failed with 3
12-24 14:33:56.520 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 20, ...) failed with 3
12-24 14:33:56.520 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 21, ...) failed with 3
12-24 14:33:56.523 1354 10121 W qdgralloc: getInterlacedFlag: getMetaData returned -22, defaulting to interlaced_flag = 0
12-24 14:33:56.523 1354 10121 W qdgralloc: getInterlacedFlag: getMetaData returned -22, defaulting to interlaced_flag = 0
12-24 14:33:56.549 2982 2982 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.app.Activity$$ExternalSyntheticLambda0@6e77faa
12-24 14:33:56.549 2023 3565 D CoreBackPreview: Window{30eeb7d u0 com.android.settings/com.android.settings.SubSettings}: Setting back callback null
12-24 14:33:56.553 2023 3565 W InputManager-JNI: Input channel object '30eeb7d com.android.settings/com.android.settings.SubSettings (client)' was disposed without first being removed with the input manager!
12-24 14:33:56.556 2982 2982 D TopLvBatteryPrefControl: usbPort: UsbPort{id=port0, supportedModes=dual, audio_acc, supportedContaminantProtectionModes=5, supportsEnableContaminantPresenceProtection=false, supportsEnableContaminantPresenceDetection=false, supportsComplianceWarnings=false
12-24 14:33:56.559 2023 2656 I ImeTracker: com.android.settings:7989a231: onRequestHide at ORIGIN_SERVER reason HIDE_UNSPECIFIED_WINDOW fromUser false
12-24 14:33:56.559 2023 2656 I ImeTracker: com.android.settings:7989a231: onCancelled at PHASE_SERVER_SHOULD_HIDE
12-24 14:33:56.561 2982 2982 D ActivityEmbeddingUtils: isSettingsSplitSupported = false
12-24 14:33:56.561 2982 2982 D ActivityEmbeddingUtils: isSettingsSplitSupported = false
12-24 14:33:56.562 2982 2982 D TopLevelSettings: Start waiting observers
12-24 14:33:56.564 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 19, ...) failed with 3
12-24 14:33:56.564 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 20, ...) failed with 3
12-24 14:33:56.564 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 21, ...) failed with 3
12-24 14:33:56.568 6350 6350 I GoogleInputMethodService: GoogleInputMethodService.onFinishInput():2589
12-24 14:33:56.568 1354 10121 W qdgralloc: getInterlacedFlag: getMetaData returned -22, defaulting to interlaced_flag = 0
12-24 14:33:56.569 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 19, ...) failed with 3
12-24 14:33:56.569 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 20, ...) failed with 3
12-24 14:33:56.569 10095 10108 E Gralloc4: get(android.hardware.graphics.common.StandardMetadataType, 21, ...) failed with 3
12-24 14:33:56.569 1354 10121 W qdgralloc: getInterlacedFlag: getMetaData returned -22, defaulting to interlaced_flag = 0
12-24 14:33:56.569 6350 6350 I Module :DeviceLockedStatusModuleProvider$Module.updateDeviceLockedStatus():100 repeatCheckTimes = 0, locked = false
12-24 14:33:56.569 6350 6350 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1568 onStartInput(EditorInfo{EditorInfo{packageName=com.android.settings, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=0, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
Screenshots or videos
2024-12-24.14-35-38.mp4
Solution
No response
Additional context
No response
Acknowledgements
I've checked device is officially supported (for device specific reports and not source related).
I'm running latest version available on risingOS channel for this device
I have searched the existing issues and this is a new and no duplicate or related to another open issue.
I have written a short but informative title.
I filled out all of the requested information in this issue properly.
The text was updated successfully, but these errors were encountered:
Issue type
Feature not working as intended
Device
Redmi Note 13 Pro 5G (garnet)
risingOS version
risingOS 6.x
Exact version / Build date
6.0 - Dec 20, 2024
Bug description
Android P style animations do not transition properly
For most transitions the UI just vertically slides but there's no screen wipe
Predictive back transitions also override this entirely.
Steps to reproduce
Relevant log (logcat/build log)
Screenshots or videos
2024-12-24.14-35-38.mp4
Solution
No response
Additional context
No response
Acknowledgements
The text was updated successfully, but these errors were encountered: