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
I tested on 3 devices:
Xiaomi Mi 9T Pro (Android 11): Doesn't open the app 100% of the time after it was inactive
Huawei P20 lite (Android 9), Samsung SM-A556B (Android 14): Doesn't open the app 100% of the time when a Custom Tab was opened via the official Capacitor Browser Plugin on the last use. Does open 100% of the time otherwise.
When I open the app manually afterwards, it shows the app state as if the notification was never clicked. Also the notification appears again in the notification bar.
Steps to reproduce?
1. Send push notification
2. Set background process limit to 0 in Android Developer Options (or alternatively wait for inactivity)
2. Click on the notification
3. Nothing happens
What did you expect to happen?
App is foregrounded
OneSignal Android SDK version
5.1.24
Android version
9, 11, 14
Specific Android models
* Xiaomi Mi 9T Pro
* Huawei P20 lite
* Samsung SM-A556B
Relevant log output
02-02 20:12:00.428 1843 1843 D ZrHung.AppEyeUiProbe: stop checker.
02-02 20:12:00.438 1298 1886 E ActivityManager: applyOptionsLocked: Unknown animationType=0
02-02 20:12:00.438 1298 1886 V ActivityManager: startProcess: name=com.example.app app=null knownToBeDead=true thread=null pid=-1
02-02 20:12:00.439 714 842 E JankService: specialActionEntryHandler: should reset and not report
02-02 20:12:00.441 1298 1886 V ActivityManager: startProcess: name=com.example.app app=ProcessRecord{c43bcbc 0:com.example.app/u0a165} knownToBeDead=true thread=null pid=0
02-02 20:12:00.447 701 782 D AwareLog: iawared: WorkingsetProcessCommand subCmd = 354, userId=10165, pid=0, com.example.app
02-02 20:12:00.447 701 782 D AwareLog: iawared: WorkingsetStart com.example.app in monitor0
02-02 20:12:00.447 3175 3193 I AppLifeChangeSensor: CAWARENESS: activityPaused componentName = ComponentInfo{com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.447 1298 1317 W HwActivityManagerServiceEx: HwActivityNotifier end call for activityLifeState under user 0 cost 0
02-02 20:12:00.448 3175 3193 E AppLifeChangeSensor: CAWARENESS: activityPaused mAppLifeChangeCallback is null
02-02 20:12:00.448 1730 10396 D DollieActivityManagerAdapter: [Paused] pid:1843 uid:10054 ComponentInfo{com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.449 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{148cf50 u0 StatusBar}
02-02 20:12:00.449 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{148cf50 u0 StatusBar}
02-02 20:12:00.451 1298 1298 I NotificationService: cancelNotificationLocked called,tell the app,reason = 1
02-02 20:12:00.451 1610 1610 I PanelView: Collapse panelview:false,mTracking:false,mClosing:false
02-02 20:12:00.460 1795 1983 I AppManager: app:com.example.app Notification update time:7094168734
02-02 20:12:00.466 1795 1983 I AppManager: app:com.example.app Notification update time:7094168740
02-02 20:12:00.468 1795 1983 I AppManager: app:com.example.app Notification update time:7094168743
02-02 20:12:00.471 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{148cf50 u0 StatusBar}
02-02 20:12:00.473 556 556 I Zygote : say something before unblock SIGCHLD, uid: 10165 pid: 21319, do not delete this log!
02-02 20:12:00.476 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.477 1298 6639 E : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0111]
02-02 20:12:00.477 1298 6639 D ZrHung.AppEyeTransparentWindow: TransparentWindow mHungConfigStatus = 1,mHungConfigEnable =
02-02 20:12:00.479 1298 1322 I ActivityManager: Start proc 21319:com.example.app/u0a165 for activity com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity
02-02 20:12:00.479 1298 1724 E ProcessInfoCollector: getProcessInfo: failed to find this proc
02-02 20:12:00.485 1843 1843 V InputMethodManager: Reporting focus gain, without startInput
02-02 20:12:00.485 21319 21319 I m.example.com: Late-enabling -Xcheck:jni
02-02 20:12:00.488 701 782 D AwareLog: iawared: WorkingsetProcessCommand subCmd = 350, userId=10165, pid=21319, com.example.app
02-02 20:12:00.489 701 782 D AwareLog: iawared: WorkingsetStart com.example.app in monitor0
02-02 20:12:00.503 1610 1610 I HwNavigationBarView: updateAssistantButtonInGuestureMode(), vis=true,isGestureNavEnable=false
02-02 20:12:00.526 1610 1610 D CameraLayout: onWindowFocusChanged hasWindowFocus = false
02-02 20:12:00.526 1610 1610 D CameraLayout: setLift 0.0
02-02 20:12:00.526 1610 2155 I ToolBoxView: updateFlashlightViewInner:isAvailabletrue;isEnabledfalse;lightControllercom.android.systemui.statusbar.policy.FlashlightController@d6108bb
02-02 20:12:00.529 1610 1610 I FloatNotificationManager: removeNotification: key =0|com.example.app|930986253|null|10165;mKey=null
02-02 20:12:00.530 21319 21319 I m.example.com: Reinit property: dalvik.vm.checkjni= false
02-02 20:12:00.551 1610 1610 I ColorPickUitls: type = 2
02-02 20:12:00.553 21319 21319 D ZrHung.AppEyeUiProbe: AppEyeUIP created.
02-02 20:12:00.558 21319 21319 D ActivityThread: Attach thread to application
02-02 20:12:00.560 586 586 I audio_hw_primary: usb_ext_get_parameters: check show hires (false)
02-02 20:12:00.560 604 604 I hash_map_utils: key: 'typec_need_show_hires' value: ''
02-02 20:12:00.560 604 604 I bt_a2dp_hw: adev_get_parameters: audio a2dp receive kvpairs typec_need_show_hires ,but need not handle
02-02 20:12:00.561 1298 1502 I HwAudioServiceEx: check HiRes Icon false
02-02 20:12:00.564 1298 6385 D HwPhoneWindowManager: sensorRotation = -1 lastRotation:0
02-02 20:12:00.567 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.582 1795 2811 E AwareLog: SPKSchedFeature: Uid has been sent, ignore.
02-02 20:12:00.584 1298 6385 W HwActivityManagerServiceEx: appSwitch from: com.huawei.android.launcher to: com.example.app
02-02 20:12:00.585 1298 1317 W HwActivityManagerServiceEx: HwActivityNotifier end call for appSwitch under user 0 cost 1
02-02 20:12:00.585 1730 26696 D AssistantService-1000102: registerHwActivityNotifier call fromPackage:com.huawei.android.launcher, toPackage:com.example.app
02-02 20:12:00.585 1795 1983 D ScenarioService: front pkg : com.example.app launcher: false
02-02 20:12:00.585 1298 1331 D HwGameAssistantController: UPDATE: mCurFgPkg=com.example.app, mCurFgPid=21319, mCurIsGame=false
02-02 20:12:00.585 1795 1983 D ScenarioService: new above launcher front pkgs: [com.example.app]
02-02 20:12:00.585 1795 1983 I AppManager: handleAppFrontEvent: com.example.app
02-02 20:12:00.586 1730 3760 D AssistantService-1000102: handleMessage app switch fromPackage:com.huawei.android.launcher, toPackage:com.example.app
02-02 20:12:00.586 1298 1886 D HwGameAssistantController: getGameList: [com.gameloft.android.GloftANPH, com.gameloft.android.GloftDBMF, com.gameloft.android.GloftDMKF, com.gameloft.android.GloftPDMF, com.gameloft.android.GloftSMIF]
02-02 20:12:00.586 1795 2249 I DisplayControl: current brightness : 31, less than cabc_brightness, set cabcmode off
02-02 20:12:00.587 1298 6385 E : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0110]
02-02 20:12:00.587 1298 6385 D ZrHung.AppEyeFocusWindow: FocusWindowErrorScene CheckFreezeScreen
02-02 20:12:00.587 1795 1983 I AppsUsage: scnOff:false FgAPP:com.example.app BgAPP:com.huawei.android.launcher
02-02 20:12:00.587 1730 3760 D AssistantService-1000102: package:com.huawei.android.launcher inAppAssistant:false
02-02 20:12:00.587 1298 6385 D ZrHung.AppEyeTransparentWindow: TransparentWindow cancelCheckFreezeScreen
02-02 20:12:00.588 1298 25404 D HwGameAssistantController: getGameList: [com.gameloft.android.GloftANPH, com.gameloft.android.GloftDBMF, com.gameloft.android.GloftDMKF, com.gameloft.android.GloftPDMF, com.gameloft.android.GloftSMIF]
02-02 20:12:00.588 1730 3760 D AssistantService-1000102: package:com.example.app inAppAssistant:false
02-02 20:12:00.591 1730 2132 D Hicom_EmcomManagerService: forePackage name is com.example.app
02-02 20:12:00.591 1730 2132 D HicomMonitor: notifyForegroundAppChanged: begin
02-02 20:12:00.591 1730 2132 D XEngineProcessor: onForegroundAppChanged, pkgName:com.example.app
02-02 20:12:00.591 1730 2132 I XEngineProcessor: Feature is not enable.
02-02 20:12:00.591 1730 2132 D Hicom_SysEnvMonitor: onForegroundAppChanged, pkgName: com.example.app
02-02 20:12:00.591 1730 2132 D XEngineMpipControl: onForegroundAppChanged, pkgName:com.example.app
02-02 20:12:00.591 1730 2132 D XEngineMpipControl: Invalid subId
02-02 20:12:00.591 1730 2132 E XEngineMpipControl: Invalid SubId
02-02 20:12:00.591 1730 2132 D HicomMonitor: onForegroundAppChanged is called
02-02 20:12:00.592 1298 1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.592 1730 2132 D Hicom_PolicyCenterService: handleForegroundAppChanged new forground app 10165
02-02 20:12:00.593 1730 2132 D Hicom_AppLifeCycleManager: sAppAllSocketClosed NOT contain: 10054
02-02 20:12:00.593 1730 2132 D Hicom_PolicyCenterService: mCurrentForgroundUid is not policy exist
02-02 20:12:00.593 1298 1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.594 1298 1453 W AwareLog: SchedLevelBoost: onFgActivitiesChanged config not set!
02-02 20:12:00.595 1298 1320 D HiDATA_ContentAware: mForegroundAppPackageName: com.example.app ,score: 0
02-02 20:12:00.595 1298 1427 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: updateconfig performsurface
02-02 20:12:00.595 1298 1427 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.595 1298 1320 D HiDATA : APP type: -1 appName= com.example.app
02-02 20:12:00.595 1730 2132 D HicomMonitor: notifyAppStarted: begin
02-02 20:12:00.595 1730 2132 D Hicom_SysEnvMonitor: onAppStarted, uid: 10165
02-02 20:12:00.595 1730 2132 D HicomMonitor: onAppStarted: uid = 10165
02-02 20:12:00.595 1298 1320 D HiDATA : no game, APP_TYPE_GAME, appName =com.example.app
02-02 20:12:00.595 1298 1316 I HwAudioService: now type = 255,reportForegroundAppType = 255,pkg = null,mVoipOptimizeInGameModefalse
02-02 20:12:00.596 1298 1427 E HwPhoneWindowManager: isTopIsFullscreen mFocusedWindow or attrs is null
02-02 20:12:00.597 586 586 I audio_hw_primary: usb_ext_get_parameters: check show hires (false)
02-02 20:12:00.597 1730 26696 I BoosterSwitchP: notifyUidState do nothing
02-02 20:12:00.598 1730 26696 I DeepNoDisturbP: notifyUidState
02-02 20:12:00.598 1730 26696 I BrowserChrP: notifyUidState
02-02 20:12:00.597 604 604 I hash_map_utils: key: 'typec_need_show_hires' value: ''
02-02 20:12:00.598 604 604 I bt_a2dp_hw: adev_get_parameters: audio a2dp receive kvpairs typec_need_show_hires ,but need not handle
02-02 20:12:00.599 1795 2852 E AwareLog: GameSdkConfigReader: GameSdkLog: idNameMap: null
02-02 20:12:00.600 680 733 D iTouchService: itouch currentPackageName=com.example.app
02-02 20:12:00.600 1298 1502 I HwAudioServiceEx: check HiRes Icon false
02-02 20:12:00.600 680 733 D iTouchService: itouch appType=-1 appState=1 gameMode=1
02-02 20:12:00.600 680 733 D iTouchService: g_itouch_reader_monitor empty
02-02 20:12:00.600 680 733 D iTouchService: g_itouch_reader_monitor Monitor::isReaderMonitorEnable()=0
02-02 20:12:00.600 680 733 D iTouchService: itouch getCurrentParmID tempPkg=com.example.xxx
02-02 20:12:00.600 680 733 D iTouchService: itouch:app com.example.app is not game app
02-02 20:12:00.600 680 733 D iTouchService: itouch:game_switch is disable
02-02 20:12:00.600 680 733 D iTouchService: itouch:styluspen_switch is disable
02-02 20:12:00.600 680 733 D iTouchService: itouch:currentAppTypeName =|UNKNOWN|
02-02 20:12:00.603 1730 2132 I SmartNetworkProvider: receiving query request from com.huawei.systemserver,total_settings
02-02 20:12:00.603 1730 2132 D SmartNetworkProvider: receiving query request 3
02-02 20:12:00.604 1730 2132 D Hicom_SmartNetState: isSmartNetEnabled total_switch:-1
02-02 20:12:00.604 1298 25404 I HwNetworkPolicy: onTransact, code = 203
02-02 20:12:00.605 1730 2132 D Hicom_UXDecisionSystem: isAPPCanEnableMP can use mobile
02-02 20:12:00.605 1730 2132 E Hicom_PolicyCenterService: enableAppLevelMP. null == mMultipathAppsMap
02-02 20:12:00.605 2073 2409 I HwNetworkPolicyManager: getHwUidPolicy uid = 10165 policy = 0
02-02 20:12:00.605 1298 1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.605 1298 1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.608 1795 2321 I PGServer: report state:10010 event type:2 pid:0 uid:0 pkg:com.huawei.android.launcher to pid: 1795
02-02 20:12:00.608 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.608 1795 2321 I PGServer: checkPkgType. calling pkg: com.huawei.android.hwaps
02-02 20:12:00.612 1298 1298 D JobScheduler: queuing all ready jobsfor execution:
02-02 20:12:00.616 1795 2321 I SceneReceiver: state type: 10010 eventType:2 pid:0 uid:0 pkg:com.huawei.android.launcher
02-02 20:12:00.616 1795 2321 I PGServer: report state:10010 event type:2 pid:0 uid:0 pkg:com.huawei.android.launcher to pid: 1298
02-02 20:12:00.617 1795 2321 I PGServer: report state:10000 event type:1 pid:0 uid:0 pkg:com.example.app to pid: 1795
02-02 20:12:00.619 1795 2321 I PGServer: checkPkgType. calling pkg: com.huawei.android.hwaps
02-02 20:12:00.626 1795 2321 I SceneReceiver: state type: 10000 eventType:1 pid:0 uid:0 pkg:com.example.app
02-02 20:12:00.626 1795 2813 D ThermalTrace_ThermalRaise: current pkg:com.huawei.android.launcher
02-02 20:12:00.626 1795 2810 D HwThermalStateManager: current foreapp pkg : com.example.app
02-02 20:12:00.629 1795 2321 I PGServer: report state:10000 event type:1 pid:0 uid:0 pkg:com.example.app to pid: 1298
02-02 20:12:00.630 1795 1816 I PGServer: checkPkgType. calling pkg: android
02-02 20:12:00.631 1795 1816 I PGServer: checkPkgType. calling pkg: android
02-02 20:12:00.633 1795 2813 W ThermalTraceTool: IOException:java.io.IOException: read failed: EIO (I/O error)
02-02 20:12:00.634 21319 21334 I HwApiCacheMangerEx: apicache path=/storage/emulated/0 state=mounted key=com.example.app#10165#256
02-02 20:12:00.635 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.637 21319 21334 I HwApiCacheMangerEx: apicache path=/storage/emulated/0 state=mounted key=com.example.app#10165#0
02-02 20:12:00.637 1298 6385 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: relayout performsurface
02-02 20:12:00.637 1298 6385 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.639 1298 6385 E HwPhoneWindowManager: isTopIsFullscreen mFocusedWindow or attrs is null
02-02 20:12:00.640 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{148cf50 u0 StatusBar}
02-02 20:12:00.640 1298 6385 D ZrHung.AppEyeFocusWindow: FocusWindowErrorScene cancelCheckFreezeScreen
02-02 20:12:00.640 1298 6385 E : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0111]
02-02 20:12:00.640 1298 6385 D ZrHung.AppEyeTransparentWindow: TransparentWindow mHungConfigStatus = 1,mHungConfigEnable =
02-02 20:12:00.657 1610 1610 I PhoneStatusBarView: setAlpha with value : 0.0
02-02 20:12:00.660 586 586 I audio_hw_primary: usb_ext_get_parameters: check show hires (false)
02-02 20:12:00.660 604 604 I hash_map_utils: key: 'typec_need_show_hires' value: ''
02-02 20:12:00.660 604 604 I bt_a2dp_hw: adev_get_parameters: audio a2dp receive kvpairs typec_need_show_hires ,but need not handle
02-02 20:12:00.661 1298 1502 I HwAudioServiceEx: check HiRes Icon false
02-02 20:12:00.663 1298 1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.663 1298 1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.688 1610 1610 D CameraLayout: onWindowFocusChanged hasWindowFocus = true
02-02 20:12:00.688 1610 1996 I ToolBoxView: updateFlashlightViewInner:isAvailabletrue;isEnabledfalse;lightControllercom.android.systemui.statusbar.policy.FlashlightController@d6108bb
02-02 20:12:00.689 1610 1610 I PhoneStatusBarView: setAlpha with value : 0.0
02-02 20:12:00.694 1610 1610 I ColorPickUitls: type = 2
02-02 20:12:00.699 1610 1610 I PhoneStatusBarView: setAlpha with value : 0.0
02-02 20:12:00.749 1610 1610 I chatty : uid=10034(com.huawei.HwMultiScreenShot) com.android.systemui identical 3 lines
02-02 20:12:00.791 1610 1610 I PhoneStatusBarView: setAlpha with value : 0.0
02-02 20:12:00.792 1610 1610 I PanelBar: panelExpansionChanged 0.0, false
02-02 20:12:00.797 1610 1610 I KeyguardFingerPrintView: FingerPrint:: onVisibilityChanged visibility = 4,mIsSupportHover=falsefalsetrue
02-02 20:12:00.799 1610 1610 I PhoneStatusBarView: setAlpha with value : 1.0
02-02 20:12:00.799 1610 1610 I PhoneStatusBarView: post mHideExpandedRunnable 0.0
02-02 20:12:00.804 1610 1610 W NotificationViewHierarchyManager: updateNotificationShade activeNotificationSize=65;hasFaceDT: false; Detected:false
02-02 20:12:00.852 1298 3061 W ActivityManager: Sending non-protected broadcast com.android.systemui.statusbar.visible.change from system 1610:com.android.systemui/u0a34 pkg com.android.systemui
02-02 20:12:00.852 1298 3061 W ActivityManager: Sending non-protected broadcast com.android.systemui.statusbar.visible.change from system 1610:com.android.systemui/u0a34 pkg com.android.systemui
02-02 20:12:00.854 3175 3175 I BaseSystemEventBroadcast: CAWARENESS: action_bar_pull_down
02-02 20:12:00.858 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{148cf50 u0 StatusBar}
02-02 20:12:00.860 1298 3061 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: relayout performsurface
02-02 20:12:00.861 1298 3061 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.863 1298 3061 E : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0110]
02-02 20:12:00.863 1298 3061 D ZrHung.AppEyeFocusWindow: FocusWindowErrorScene CheckFreezeScreen
02-02 20:12:00.863 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.863 1298 3061 D ZrHung.AppEyeTransparentWindow: TransparentWindow cancelCheckFreezeScreen
02-02 20:12:00.880 1610 1610 W View :requestLayout() improperly called by com.android.systemui.statusbar.phone.NotificationsQuickSettingsContainer{f54e140 V.E...... ......ID 0,0-1080,2280 #7f0a0381 app:id/notification_container_parent} during layout: running second layout pass
02-02 20:12:00.880 1610 1610 W View :requestLayout() improperly called by com.android.systemui.statusbar.stack.NotificationStackScrollLayout{ced3449 VFED..... ......ID 12,12-1068,2054 #7f0a0394 app:id/notification_stack_scroller} during layout: running second layout pass
02-02 20:12:00.911 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.913 1298 3061 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: relayout performsurface
02-02 20:12:00.913 1298 3061 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.914 1298 3061 E HwPhoneWindowManager: isTopIsFullscreen mFocusedWindow or attrs is null
02-02 20:12:00.917 1610 1610 I PhoneStatusBarView: makeExpandedInvisible fraction:0.0 true
02-02 20:12:00.917 1610 1610 I StatusBar: makeExpandedInvisible: mExpandedInVisible=true
02-02 20:12:00.918 1610 1610 I PhoneStatusBarView: setAlpha with value : 1.0
02-02 20:12:00.918 1610 1610 I PhoneStatusBarView: setAlpha with value : 1.0
02-02 20:12:00.919 1610 1610 W AppHandler: sendImmediateMessage 18 with args (0, 0)
02-02 20:12:00.919 1610 1610 W HwLockScreenPanel: Handle message: 18
02-02 20:12:00.919 1610 1610 W HwBackDropView: MSG_KEYGUARD_XCH_HEIGHT setVisibility GONE
02-02 20:12:00.931 1610 1610 D StatusBar: disable<e i!a s!b h r c na s > disable2<q i n >
02-02 20:12:00.932 1610 1610 I HwNavigationBarFragment: disable: < back home recent search >
02-02 20:12:00.932 1610 1610 I StatusBar: makeExpandedInvisible trimMemory
02-02 20:12:00.934 1610 1610 I PhoneStatusBarView: makeExpandedInvisible fraction:0.0 false
02-02 20:12:00.945 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.951 1298 3061 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: relayout performsurface
02-02 20:12:00.951 1298 3061 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.955 1298 1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.957 1298 3061 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: performsurface
02-02 20:12:00.957 1298 3061 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.958 1298 3061 E HwPhoneWindowManager: isTopIsFullscreen mFocusedWindow or attrs is null
02-02 20:12:00.973 1610 2120 W libEGL : EGLNativeWindowType 0x7b183fa010 disconnect failed
02-02 20:12:00.974 1610 2120 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
02-02 20:12:00.992 1610 2120 W OpenGLRenderer: Incorrectly called buildLayer on View: ImageView, destroying layer...
02-02 20:12:00.992 1610 2120 W OpenGLRenderer: Incorrectly called buildLayer on View: ImageView, destroying layer...
02-02 20:12:00.994 579 4258 I GRALLOC : getCallingPid=606, shrFd=32,fmt=0x1,intFmt=0x1,btStrd=4352,size=401408,pid=579
02-02 20:12:00.994 579 4258 I GRALLOC : yuv=2,w=1080,h=90,Stride u=0 v=0,offset u=0 v=0
02-02 20:12:00.994 579 4258 I GRALLOC : iova_size=401408,conUsg=0xb00,proUsg=0xb00, strd=1088,[afbc]HdrStrd=0 PyldStrd=0 Scrmbl=0,ionhnd = 1
02-02 20:12:01.015 1610 1610 D CameraLayout: onWindowFocusChanged hasWindowFocus = false
02-02 20:12:01.015 1610 1610 D CameraLayout: setLift 0.0
02-02 20:12:01.017 1610 1927 I ToolBoxView: updateFlashlightViewInner:isAvailabletrue;isEnabledfalse;lightControllercom.android.systemui.statusbar.policy.FlashlightController@d6108bb
02-02 20:12:01.019 579 4258 I GRALLOC : getCallingPid=606, shrFd=32,fmt=0x1,intFmt=0x1,btStrd=4352,size=401408,pid=579
02-02 20:12:01.019 579 4258 I GRALLOC : yuv=2,w=1080,h=90,Stride u=0 v=0,offset u=0 v=0
02-02 20:12:01.019 579 4258 I GRALLOC : iova_size=401408,conUsg=0xb00,proUsg=0xb00, strd=1088,[afbc]HdrStrd=0 PyldStrd=0 Scrmbl=0,ionhnd = 1
02-02 20:12:01.020 1610 1610 I FloatNotificationManager: removeNotification: key =0|com.example.app|930986253|null|10165;mKey=null
02-02 20:12:01.020 1610 1610 W NotificationEntryMgr: removeNotification for unknown key: 0|com.example.app|930986253|null|10165
02-02 20:12:01.022 1610 1610 W NotificationViewHierarchyManager: updateNotificationShade activeNotificationSize=65;hasFaceDT: false; Detected:false
02-02 20:12:01.059 1298 1480 I TrafficMonitor: update:rxPkts:4,txPkts:0,rxBytes:522,txBytes:0
02-02 20:12:01.059 1298 1480 I TrafficMonitor: start expired. level:-1
02-02 20:12:01.059 1298 1480 I TrafficMonitor: gettimer:interval=2000
02-02 20:12:01.082 1610 1610 W NotificationViewHierarchyManager: updateNotificationShade activeNotificationSize=65;hasFaceDT: false; Detected:false
02-02 20:12:01.089 21343 21343 W dumpsys : type=1400 audit(0.0:2270816): avc: denied { read } for name="pipe-max-size" dev="proc" ino=125002782 scontext=u:r:shell:s0 tcontext=u:object_r:proc_pipe_conf:s0 tclass=file permissive=0
02-02 20:12:01.141 1610 1610 I ColorPickUitls: type = 2
02-02 20:12:01.141 1610 2232 I Tile.WifiTile: setListening: listening = false
02-02 20:12:01.213 1843 2011 D ZrHung.AppEyeUiProbe: Current Activity:false
02-02 20:12:01.213 1843 2011 D ZrHung.AppEyeUiProbe: not watching, wait.
02-02 20:12:01.390 1298 6385 V ActivityManager: Successfully start provider ContentProviderRecord{8c6248b u0 com.android.providers.settings/.SettingsProvider} launchingApp=null caller pid= 21319
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::Init
02-02 20:12:01.394 21319 21319 I m.example.com:
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::StartWatch
02-02 20:12:01.394 21319 21319 I m.example.com:
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::WatchPackage: /data/hotpatch/fwkhotpatch/
02-02 20:12:01.394 21319 21319 I m.example.com:
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::CheckAndWatchPatch: /data/hotpatch/fwkhotpatch/com.example.app
02-02 20:12:01.394 21319 21319 I m.example.com:
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::CheckAndWatchPatch: /data/hotpatch/fwkhotpatch/all
02-02 20:12:01.394 21319 21319 I m.example.com:
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::Run
02-02 20:12:01.394 21319 21319 I m.example.com:
02-02 20:12:01.394 21319 21346 I m.example.com: QarthPatchMonintor::Reading
02-02 20:12:01.394 21319 21346 I m.example.com:
02-02 20:12:01.394 21319 21346 I m.example.com: QarthPatchMonintor::CheckNotifyEvent
02-02 20:12:01.394 21319 21346 I m.example.com:
02-02 20:12:01.394 21319 21346 I m.example.com: QarthPatchMonintor::CheckNotifyEvent before read
02-02 20:12:01.394 21319 21346 I m.example.com:
02-02 20:12:01.402 21319 21334 I AwareBitmapCacher: init processName:com.example.app pid=21319 uid=10165
02-02 20:12:01.424 21319 21347 D OpenGLRenderer: Skia GL Pipeline
02-02 20:12:01.532 21319 21319 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT]
02-02 20:12:01.610 1298 6385 W HwAlarmManagerService: isContainsAppUidInWorksource-->happend NameNotFoundException
02-02 20:12:01.613 1298 6385 I HwAlarmManagerService: hwSetAlarm listenerTag: *job.delay*
02-02 20:12:01.614 1298 6385 I JobScheduler.Time: mNextDelayExpiredElapsedMillis: 7094199884
02-02 20:12:01.720 21319 21319 I FirebaseInitProvider: FirebaseApp initialization successful
02-02 20:12:01.739 21319 21319 W m.example.com: Accessing hidden field Landroid/os/Trace;->TRACE_TAG_APP:J (light greylist, reflection)
02-02 20:12:01.739 21319 21319 W m.example.com: Accessing hidden method Landroid/os/Trace;->isTagEnabled(J)Z (light greylist, reflection)
02-02 20:12:01.740 21319 21319 D WM-WrkMgrInitializer: Initializing WorkManager with default configuration.
02-02 20:12:01.763 21319 21365 W m.example.com: Accessing hidden field Ljava/nio/Buffer;->address:J (light greylist, reflection)
02-02 20:12:01.841 21319 21319 D Sentry : io.sentry.auto-init read: false
02-02 20:12:01.851 21319 21334 E MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist!
02-02 20:12:01.858 21319 21319 D ZrHung.AppEyeUiProbe: notify runnable to start.
02-02 20:12:01.858 21319 21370 D ZrHung.AppEyeUiProbe: Runnable thread started.
02-02 20:12:01.858 21319 21370 D IMonitor: Load library imonitor_jni
02-02 20:12:01.863 21319 21370 E : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0102]
02-02 20:12:01.863 21319 21370 W ZrHung.AppEyeUiProbe: Failed to get config from zrhung
02-02 20:12:01.866 21319 21319 V ActivityThread: Skipping new config:{1.0 ?mcc?mnc [en_DE] ldltr sw360dp w360dp h686dp 480dpi nrml long port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 0, 0) mAppBounds=Rect(0, 90 - 1080, 2150) mWindowingMode=fullscreen mActivityType=undefined} nonFullScreen=0 suim:1 s.6}, config:{1.0 ?mcc?mnc [en_DE] ldltr sw360dp w360dp h686dp 480dpi nrml long port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 0, 0) mAppBounds=Rect(0, 90 - 1080, 2150) mWindowingMode=fullscreen mActivityType=undefined} nonFullScreen=0 suim:1 s.6} for app:com.example.app
02-02 20:12:01.879 21319 21319 V HwPolicyFactory: : success to get AllImpl object and return....
02-02 20:12:01.885 21319 21319 V ActivityThread: callActivityOnCreate
02-02 20:12:01.919 1610 1610 I PhoneStatusBarView: mDelayedGetViewPositionOnScreen getLocationInWindow 0 0
02-02 20:12:01.919 1610 1610 I PhoneStatusBarView: mDelayedGetViewPositionOnScreen getLocationOnScreen 0 0
02-02 20:12:01.941 1298 1440 I HwBatteryService: quick charge status : 0
02-02 20:12:01.941 1298 1440 D HwBatteryService: onUEvent fcpStatus = 0
02-02 20:12:01.941 1298 1440 D HwBatteryService: onUEvent scpStatus = 0 ,ovpStatus = 0
02-02 20:12:01.941 1298 1440 I HwBatteryService: handleWirelessTxStatus
02-02 20:12:01.941 1298 1440 I HwBatteryService: switch not open, return, mWirelessTxFlag : 0
02-02 20:12:01.941 1298 1440 I UsbDeviceManager: water_intrused state= 0
02-02 20:12:01.995 21319 21330 E : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0008]
Code of Conduct
I agree to follow this project's Code of Conduct
The text was updated successfully, but these errors were encountered:
Also happening on Samsung SM-A556B with Android 14: Doesn't open the app 100% of the time when a Custom Tab was opened via the official Capacitor Browser Plugin on the last use. Does open 100% of the time otherwise.
What happened?
Similar to OneSignal/react-native-onesignal#998, I'm having this problem again on OneSignal Cordova 5.2.7 for Capacitor.
I tested on 3 devices:
Xiaomi Mi 9T Pro (Android 11): Doesn't open the app 100% of the time after it was inactive
Huawei P20 lite (Android 9), Samsung SM-A556B (Android 14): Doesn't open the app 100% of the time when a Custom Tab was opened via the official Capacitor Browser Plugin on the last use. Does open 100% of the time otherwise.
When I open the app manually afterwards, it shows the app state as if the notification was never clicked. Also the notification appears again in the notification bar.
Steps to reproduce?
What did you expect to happen?
App is foregrounded
OneSignal Android SDK version
5.1.24
Android version
9, 11, 14
Specific Android models
Relevant log output
Code of Conduct
The text was updated successfully, but these errors were encountered: