<!-- READ THIS FIRST:
- Make sure you run the latest version of the Android app…
- Make sure you run the latest version of Home Assistant
- Make sure to check the Companion docs for troubleshooting and configuration: https://companion.home-assistant.io/
- Make sure the bug you found is not already reported, we love to put work in bugfixes instead of closing duplicate bug reports
DO NOT DELETE ANY TEXT from this template! All requested information is important.
-->
**Home Assistant Android app version(s):**
beta-3146-9d8055f8-full, latest from Store
**Android version(s):**
Android 13, One UI 5
**Device model(s):**
Samsung Z Fold2 SM-F916B
**Home Assistant version:**
2023.2.5
**Last working Home Assistant release (if known):**
**Description of problem, include YAML if issue is related to notifications:**
I setup Allow list for sensor in companion App
I setup trigger for sensor.last_notification in HA
if notifications was sended with several seconds delay betwen them - everything works as it should, HA log each notification.
if some app send three notifications one by one, without delay - HA detect only last notification and two are lost.
I think HA trigger should detect every notification, even if there are no delay between them.
<!--
- For Wear OS devices we will need the LogCat logs from the device.
- For Android Auto the logs can be retrieved from the connected device.
- Logs from the device can be taken from Settings > Companion App > Show and Share Logs
-->
**Companion App Logs:**
<details>
<summary>Logs</summary>
```
02-23 13:57:12.329 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:57:12.331 11376 11420 I WM-Processor: Moving WorkSpec (35e4f0fa-5970-4c80-88cc-754fcfb06d6e) to the foreground
02-23 13:57:12.344 11376 11415 D SensorWorker: Updating all Sensors in foreground.
02-23 13:57:12.345 11376 11376 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
02-23 13:57:12.350 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:57:12.357 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:57:12.539 11376 9890 D TrafficStats: tagSocket(490) with statsTag=0xffffffff, statsUid=-1
02-23 13:57:13.096 11376 11564 D OpenGLRenderer: setSurface called with nullptr
02-23 13:57:13.113 11376 11393 W System : A resource failed to call destroy.
02-23 13:57:13.697 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:57:13.863 11376 11410 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=35e4f0fa-5970-4c80-88cc-754fcfb06d6e, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ]
02-23 13:57:13.880 11376 11376 I WM-SystemFgDispatcher: Stopping foreground service
02-23 13:57:13.895 11376 11376 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.unregisterNetworkCallback(ConnectivityManager.java:4860)] [androidx.work.impl.constraints.trackers.NetworkStateTracker.stopTracking(NetworkStateTracker.java:112)] [androidx.work.impl.constraints.trackers.ConstraintTracker.removeListener(ConstraintTracker.java:86)] [androidx.work.impl.constraints.controllers.ConstraintController.replace(ConstraintController.java:97)] [androidx.work.impl.constraints.WorkConstraintsTracker.replace(WorkConstraintsTracker.java:106)] [androidx.work.impl.foreground.SystemForegroundDispatcher.onExecuted(SystemForegroundDispatcher.java:144)] [androidx.work.impl.Processor.onExecuted(Processor.java:304)] [androidx.work.impl.Processor$FutureListener.run(Processor.java:377)]
02-23 13:58:12.233 11376 11376 D SurfaceView@54c89da: updateSurface: has no frame
02-23 13:58:12.512 11376 11376 D SensorReceiver: Received intent: android.intent.action.SCREEN_ON
02-23 13:58:12.513 11376 11376 D SensorReceiver: Sensor is_interactive corresponding to received event android.intent.action.SCREEN_ON is disabled, skipping sensors update
02-23 13:58:12.514 11376 11376 D ButtonWidget: Broadcast received:
02-23 13:58:12.514 11376 11376 D ButtonWidget: Broadcast action: android.intent.action.SCREEN_ON
02-23 13:58:12.514 11376 11376 D ButtonWidget: AppWidgetId: -1
02-23 13:58:12.523 11376 11376 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:12.524 11376 11376 D MediaPlayCtrlsWidget: Broadcast received:
02-23 13:58:12.524 11376 11376 D MediaPlayCtrlsWidget: Broadcast action: android.intent.action.SCREEN_ON
02-23 13:58:12.524 11376 11376 D MediaPlayCtrlsWidget: AppWidgetId: -1
02-23 13:58:12.526 11376 11376 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:12.534 11376 11376 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:12.549 11376 11414 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:12.552 11376 11410 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=221c1f40-36db-425f-8a9a-50eda41770b6, tags={ io.homeassistant.companion.android.websocket.WebsocketManager } ]
02-23 13:58:24.025 11376 11376 D SensorReceiver: Received intent: io.homeassistant.companion.android.UPDATE_SENSORS
02-23 13:58:24.030 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:24.031 11376 11376 D SensorReceiver: Received intent: io.homeassistant.companion.android.UPDATE_SENSORS
02-23 13:58:24.034 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:24.036 11376 11414 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:24.040 11376 11414 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:24.134 11376 10642 D TrafficStats: tagSocket(258) with statsTag=0xffffffff, statsUid=-1
02-23 13:58:24.135 11376 10644 D TrafficStats: tagSocket(295) with statsTag=0xffffffff, statsUid=-1
02-23 13:58:26.019 11376 11376 D SensorReceiver: Received intent: io.homeassistant.companion.android.UPDATE_SENSORS
02-23 13:58:26.023 11376 11376 D SensorReceiver: Received intent: io.homeassistant.companion.android.UPDATE_SENSORS
02-23 13:58:26.028 11376 15733 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:26.031 11376 11416 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:26.032 11376 15733 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:26.034 11376 11416 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:26.107 11376 11414 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:26.146 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:27.054 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:27.200 11376 11414 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:29.035 11376 11376 D SensorReceiver: Received intent: io.homeassistant.companion.android.UPDATE_SENSORS
02-23 13:58:29.043 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:29.049 11376 11376 D SensorReceiver: Received intent: io.homeassistant.companion.android.UPDATE_SENSORS
02-23 13:58:29.050 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:29.058 11376 11414 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:29.062 11376 11414 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:30.382 11376 11415 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:30.384 11376 11414 D UrlRepository: localUrl is: false, usesInternalSsid is: true, usesWifi is: true
02-23 13:58:32.490 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: handleAppVisibility mAppVisible = false visible = true
02-23 13:58:32.494 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: stopped(false) old = true
02-23 13:58:32.494 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: WindowStopped on io.homeassistant.companion.android/io.homeassistant.companion.android.settings.SettingsActivity set to false
02-23 13:58:32.506 11376 11376 D DecorView: isDeviceLocked = false
02-23 13:58:32.506 11376 11376 I MSHandlerLifeCycle: check: return. pkg=io.homeassistant.companion.android mode=fullscreen op=true locked=false callers=com.android.internal.policy.DecorView.setVisibility:4401 android.app.Activity.makeVisible:6739 android.app.ActivityThread.updateVisibility:5879 android.app.ActivityThread.handleStartActivity:4232 android.app.servertransaction.TransactionExecutor.performLifecycleSequence:221
02-23 13:58:32.506 11376 11376 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@ad282a2[SettingsActivity]
02-23 13:58:32.506 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: stopped(false) old = false
02-23 13:58:32.506 11376 11376 D IntegrationRepository: isAppLocked(): false. (LockEnabled: false, appActive: false, expireMillis: 1677152508580, currentMillis: 1677153512506)
02-23 13:58:32.507 11376 11376 I DecorView: notifyKeepScreenOnChanged: keepScreenOn=false
02-23 13:58:32.515 11376 11376 D DecorView: isDeviceLocked = false
02-23 13:58:32.516 11376 11376 I MSHandlerLifeCycle: check: return. pkg=io.homeassistant.companion.android mode=fullscreen op=true locked=false callers=com.android.internal.policy.DecorView.setVisibility:4401 android.app.Activity.makeVisible:6739 android.app.ActivityThread.handleResumeActivity:5533 android.app.servertransaction.ResumeActivityItem.execute:54 android.app.servertransaction.ActivityTransactionItem.execute:45
02-23 13:58:32.516 11376 11376 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@ad282a2[SettingsActivity]
02-23 13:58:32.516 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: performTraversals params={(0,0)(fillxfill) sim={adjust=resize forwardNavigation} ty=BASE_APPLICATION wanim=0x1030309
02-23 13:58:32.516 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fl=81810100
02-23 13:58:32.516 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: pfl=12020040
02-23 13:58:32.516 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: bhv=DEFAULT
02-23 13:58:32.516 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fitSides= naviIconColor=0}
02-23 13:58:32.516 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=true mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=resize forwardNavigation} ty=BASE_APPLICATION wanim=0x1030309
02-23 13:58:32.516 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fl=81810100
02-23 13:58:32.516 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: pfl=12020040
02-23 13:58:32.516 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: bhv=DEFAULT
02-23 13:58:32.516 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fitSides= naviIconColor=0}
02-23 13:58:32.527 11376 11376 I BLASTBufferQueue: new BLASTBufferQueue, mName= ViewRootImpl@1b69914[SettingsActivity] mNativeObject= 0xb40000736b7b5d70 sc.mNativeObject= 0xb4000072fb854c40 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2815 android.view.ViewRootImpl.relayoutWindow:9661 android.view.ViewRootImpl.performTraversals:3785 android.view.ViewRootImpl.doTraversal:3017 android.view.ViewRootImpl$TraversalRunnable.run:10699 android.view.Choreographer$CallbackRecord.run:1301 android.view.Choreographer$CallbackRecord.run:1309 android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852 android.view.Choreographer$FrameDisplayEventReceiver.run:1283
02-23 13:58:32.527 11376 11376 I BLASTBufferQueue: update, w= 1768 h= 2208 mName = ViewRootImpl@1b69914[SettingsActivity] mNativeObject= 0xb40000736b7b5d70 sc.mNativeObject= 0xb4000072fb854c40 format= -1 caller= android.graphics.BLASTBufferQueue.<init>:84 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2815 android.view.ViewRootImpl.relayoutWindow:9661 android.view.ViewRootImpl.performTraversals:3785 android.view.ViewRootImpl.doTraversal:3017 android.view.ViewRootImpl$TraversalRunnable.run:10699
02-23 13:58:32.527 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: Relayout returned: old=(0,0,1768,2208) new=(0,0,1768,2208) req=(1768,2208)0 dur=10 res=0x3 s={true 0xb4000073fb9daf70} ch=true seqId=0
02-23 13:58:32.527 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000073fb9daf70} hwInitialized=true
02-23 13:58:32.527 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: reportNextDraw android.view.ViewRootImpl.performTraversals:4339 android.view.ViewRootImpl.doTraversal:3017 android.view.ViewRootImpl$TraversalRunnable.run:10699 android.view.Choreographer$CallbackRecord.run:1301 android.view.Choreographer$CallbackRecord.run:1309
02-23 13:58:32.527 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: Setup new sync id=2
02-23 13:58:32.528 11376 11564 D OpenGLRenderer: eglCreateWindowSurface
02-23 13:58:32.528 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: Setting syncFrameCallback
02-23 13:58:32.528 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: registerCallbacksForSync syncBuffer=false
02-23 13:58:32.626 11376 11573 D ViewRootImpl@1b69914[SettingsActivity]: Received frameDrawingCallback syncResult=0 frameNum=1.
02-23 13:58:32.626 11376 11573 D ViewRootImpl@1b69914[SettingsActivity]: Setting up sync and frameCommitCallback
02-23 13:58:32.628 11376 11564 D BLASTBufferQueue: [ViewRootImpl@1b69914[SettingsActivity]#32](f:0,a:0) onFrameAvailable the first frame is available
02-23 13:58:32.629 11376 11564 D ViewRootImpl@1b69914[SettingsActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
02-23 13:58:32.629 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: onSyncComplete
02-23 13:58:32.629 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: setupSync seqId=0 mSyncId=2 fn=1 caller=android.view.ViewRootImpl$$ExternalSyntheticLambda11.accept:6 android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128 android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8 android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382 android.window.SurfaceSyncer$SyncSet.markSyncReady:359 android.window.SurfaceSyncer.markSyncReady:151 android.view.ViewRootImpl.performTraversals:4399
02-23 13:58:32.629 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: reportDrawFinished seqId=0 mSyncId=-1 fn=1 mSurfaceChangedTransaction=0xb40000732b78e950
02-23 13:58:32.650 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 1 0
02-23 13:58:32.650 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000073fb9daf70}
02-23 13:58:32.650 11376 11376 D IntegrationRepository: isAppLocked(): false. (LockEnabled: false, appActive: false, expireMillis: 1677152508580, currentMillis: 1677153512650)
02-23 13:58:32.651 11376 11376 D InputMethodManager: startInputInner - Id : 0
02-23 13:58:32.651 11376 11376 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
02-23 13:58:33.869 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:34.010 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:36.028 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:36.144 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:36.149 11376 11414 D LogcatReader: Read logcat for pid 11376
02-23 13:58:36.402 11376 11414 D LogcatReader: Done reading logcat for pid 11376
02-23 13:58:37.850 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:38.411 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:38.762 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:39.261 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:40.180 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:40.544 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:41.532 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:41.927 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:42.314 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:42.827 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:43.246 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:43.619 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:44.080 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:44.452 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:44.733 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:47.862 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:48.608 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:49.354 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:49.716 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:49.837 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:58:50.382 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:58:50.470 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:04.439 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:04.547 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:04.950 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:05.064 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:05.608 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:05.714 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:06.267 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:06.590 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:06.966 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:07.064 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:09.534 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:09.537 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:09.539 11376 11414 D LogcatReader: Read logcat for pid 11376
02-23 13:59:09.793 11376 11414 D LogcatReader: Done reading logcat for pid 11376
02-23 13:59:11.236 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:11.336 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:12.662 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:12.858 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:13.176 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:13.741 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:14.019 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:14.191 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:14.401 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:14.766 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:15.152 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:20.316 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:21.427 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:21.935 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:22.328 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:22.425 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:26.732 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:28.685 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:29.270 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:29.271 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:29.275 11376 11414 D LogcatReader: Read logcat for pid 11376
02-23 13:59:29.522 11376 11414 D LogcatReader: Done reading logcat for pid 11376
02-23 13:59:31.049 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:31.268 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:32.788 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:32.947 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:33.122 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:33.402 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:33.846 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:34.010 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:34.396 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:34.669 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:35.090 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:35.219 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:35.362 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:35.653 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:36.611 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:36.728 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:36.838 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:37.020 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:37.959 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:38.037 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:38.049 11376 11376 I DecorView: notifyKeepScreenOnChanged: keepScreenOn=false
02-23 13:59:38.058 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: performTraversals params={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION wanim=0x1030309
02-23 13:59:38.058 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fl=81810100
02-23 13:59:38.058 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: pfl=12020040
02-23 13:59:38.058 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: bhv=DEFAULT
02-23 13:59:38.058 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fitSides= naviIconColor=0}
02-23 13:59:38.059 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION wanim=0x1030309
02-23 13:59:38.059 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fl=81810100
02-23 13:59:38.059 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: pfl=12020040
02-23 13:59:38.059 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: bhv=DEFAULT
02-23 13:59:38.059 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fitSides= naviIconColor=0}
02-23 13:59:38.063 11376 11376 I BLASTBufferQueue: update, w= 1768 h= 2208 mName = ViewRootImpl@1b69914[SettingsActivity] mNativeObject= 0xb40000736b7b5d70 sc.mNativeObject= 0xb4000072fb8c63f0 format= -1 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2804 android.view.ViewRootImpl.relayoutWindow:9661 android.view.ViewRootImpl.performTraversals:3785 android.view.ViewRootImpl.doTraversal:3017 android.view.ViewRootImpl$TraversalRunnable.run:10699 android.view.Choreographer$CallbackRecord.run:1301
02-23 13:59:38.063 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: Relayout returned: old=(0,0,1768,2208) new=(0,0,1768,2208) req=(1768,2208)0 dur=4 res=0x0 s={true 0xb4000073fb9daf70} ch=false seqId=0
02-23 13:59:42.946 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:43.377 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:44.572 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:45.003 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:46.253 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:46.384 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:46.393 11376 11376 D ScrollView: initGoToTop
02-23 13:59:46.397 11376 11376 I DecorView: notifyKeepScreenOnChanged: keepScreenOn=false
02-23 13:59:46.404 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: performTraversals params={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION wanim=0x1030309
02-23 13:59:46.404 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fl=81810100
02-23 13:59:46.404 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: pfl=12020040
02-23 13:59:46.404 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: bhv=DEFAULT
02-23 13:59:46.404 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fitSides= naviIconColor=0}
02-23 13:59:46.404 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION wanim=0x1030309
02-23 13:59:46.404 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fl=81810100
02-23 13:59:46.404 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: pfl=12020040
02-23 13:59:46.404 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: bhv=DEFAULT
02-23 13:59:46.404 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fitSides= naviIconColor=0}
02-23 13:59:46.408 11376 11376 I BLASTBufferQueue: update, w= 1768 h= 2208 mName = ViewRootImpl@1b69914[SettingsActivity] mNativeObject= 0xb40000736b7b5d70 sc.mNativeObject= 0xb4000072fb8d5490 format= -1 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2804 android.view.ViewRootImpl.relayoutWindow:9661 android.view.ViewRootImpl.performTraversals:3785 android.view.ViewRootImpl.doTraversal:3017 android.view.ViewRootImpl$TraversalRunnable.run:10699 android.view.Choreographer$CallbackRecord.run:1301
02-23 13:59:46.408 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: Relayout returned: old=(0,0,1768,2208) new=(0,0,1768,2208) req=(1768,2208)0 dur=3 res=0x0 s={true 0xb4000073fb9daf70} ch=false seqId=0
02-23 13:59:46.408 11376 11376 D ScrollView: onsize change changed
02-23 13:59:46.409 11376 11414 D LogcatReader: Read logcat for pid 11376
02-23 13:59:46.669 11376 11414 D LogcatReader: Done reading logcat for pid 11376
02-23 13:59:46.815 11376 11376 D ScrollView: onsize change changed
02-23 13:59:46.958 11376 11376 D InputMethodManager: startInputInner - Id : 0
02-23 13:59:46.958 11376 11376 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
02-23 13:59:48.261 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:48.883 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:50.939 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:51.859 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:52.439 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:53.068 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:53.975 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:55.385 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:56.081 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:56.302 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:57.987 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 13:59:59.159 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 13:59:59.554 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:00.500 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:01.063 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:01.360 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:02.083 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:02.375 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:03.836 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:03.974 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:04.168 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:04.383 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:06.831 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:06.965 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:07.117 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:07.282 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:07.592 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:07.740 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:08.000 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:08.123 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:08.478 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:08.565 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:09.409 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:09.515 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:09.758 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:10.073 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:13.160 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:13.281 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:13.727 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:14.173 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:19.638 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:19.706 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:19.719 11376 11376 I Dialog : mIsDeviceDefault = false, mIsSamsungBasicInteraction = false, isMetaDataInActivity = false
02-23 14:00:19.723 11376 11376 I DecorView: [INFO] isPopOver=false config=false
02-23 14:00:19.723 11376 11376 I DecorView: updateCaptionType: isFloating=true isApplication=true hasWindowDecorCaption=false this=DecorView@b2773ae[]
02-23 14:00:19.723 11376 11376 D DecorView: setCaptionType = 0, this = DecorView@b2773ae[]
02-23 14:00:19.724 11376 11376 I DecorView: setWindowBackground: isPopOver=false color=ff010101 d=android.graphics.drawable.InsetDrawable@2bd34dc
02-23 14:00:19.735 11376 11376 D ScrollView: initGoToTop
02-23 14:00:19.744 11376 11564 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
02-23 14:00:19.752 11376 11376 D InsetsController: onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 1768, 2208), mDisplayCutout=DisplayCutout{insets=Rect(0, 88 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(1309, 0 - 1384, 88), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1768 displayHeight=2208 physicalDisplayWidth=1768 physicalDisplayHeight=2208 density={3.0} cutoutSpec={M 141.66666666667,0 h 25 v 29.33333333333333 h -25 z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=60, center=Point(60, 60)}, RoundedCorner{position=TopRight, radius=60, center=Point(1708, 60)}, RoundedCorner{position=BottomRight, radius=60, center=Point(1708, 2148)}, RoundedCorner{position=BottomLeft, radius=60, center=Point(60, 2148)}]} mRoundedCornerFrame=Rect(0, 0 - 1768, 2208), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(1636, 0 - 1768, 88) rotation=0}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0][1768,88], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES, mFrame=[0,0][72,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[1696,0][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][1768,124], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,2148][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT, mFrame=[0,0][-100000,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][1768,88], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT, mFrame=[0,100000][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][1768,88], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,2208][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_EXTRA_NAVIGATION_BAR, mFrame=[0,2208][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false} } host=io.homeassistant.companion.android/io.homeassistant.companion.android.settings.SettingsActivity from=android.view.ViewRootImpl.setView:1722
02-23 14:00:19.752 11376 11376 I ViewRootImpl@3a58d0c[SettingsActivity]: setView = com.android.internal.policy.DecorView@b2773ae TM=true
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: performTraversals params={(0,0)(wrapxwrap) gr=CENTER sim={adjust=pan forwardNavigation} ty=APPLICATION fmt=TRANSLUCENT wanim=0x7f140005 surfaceInsets=Rect(120, 120 - 120, 120)
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: fl=1820002
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: pfl=42000000
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: bhv=DEFAULT
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: fitTypes=STATUS_BARS NAVIGATION_BARS CAPTION_BAR
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: dimAmount=0.6 naviIconColor=0}
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: performTraversals mFirst=true windowShouldResize=false viewVisibilityChanged=false mForceNextWindowRelayout=false params={(0,0)(wrapxwrap) gr=CENTER sim={adjust=pan forwardNavigation} ty=APPLICATION fmt=TRANSLUCENT wanim=0x7f140005 surfaceInsets=Rect(120, 120 - 120, 120)
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: fl=1820002
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: pfl=42000000
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: bhv=DEFAULT
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: fitTypes=STATUS_BARS NAVIGATION_BARS CAPTION_BAR
02-23 14:00:19.755 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: dimAmount=0.6 naviIconColor=0}
02-23 14:00:19.764 11376 11376 I BLASTBufferQueue: new BLASTBufferQueue, mName= ViewRootImpl@3a58d0c[SettingsActivity] mNativeObject= 0xb40000736b7c9f50 sc.mNativeObject= 0xb4000072fb84ff40 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2815 android.view.ViewRootImpl.relayoutWindow:9661 android.view.ViewRootImpl.performTraversals:3785 android.view.ViewRootImpl.doTraversal:3017 android.view.ViewRootImpl$TraversalRunnable.run:10699 android.view.Choreographer$CallbackRecord.run:1301 android.view.Choreographer$CallbackRecord.run:1309 android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852 android.view.Choreographer$FrameDisplayEventReceiver.run:1283
02-23 14:00:19.764 11376 11376 I BLASTBufferQueue: update, w= 1653 h= 956 mName = ViewRootImpl@3a58d0c[SettingsActivity] mNativeObject= 0xb40000736b7c9f50 sc.mNativeObject= 0xb4000072fb84ff40 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:84 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2815 android.view.ViewRootImpl.relayoutWindow:9661 android.view.ViewRootImpl.performTraversals:3785 android.view.ViewRootImpl.doTraversal:3017 android.view.ViewRootImpl$TraversalRunnable.run:10699
02-23 14:00:19.764 11376 11376 I ViewRootImpl@3a58d0c[SettingsActivity]: Relayout returned: old=(0,88,1768,2208) new=(177,790,1590,1506) req=(1413,716)0 dur=7 res=0x3 s={true 0xb4000073fb9b8e70} ch=true seqId=0
02-23 14:00:19.764 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000073fb9b8e70} hwInitialized=true
02-23 14:00:19.764 11376 11564 D OpenGLRenderer: eglCreateWindowSurface
02-23 14:00:19.765 11376 11376 D ScrollView: onsize change changed
02-23 14:00:19.765 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: reportNextDraw android.view.ViewRootImpl.performTraversals:4339 android.view.ViewRootImpl.doTraversal:3017 android.view.ViewRootImpl$TraversalRunnable.run:10699 android.view.Choreographer$CallbackRecord.run:1301 android.view.Choreographer$CallbackRecord.run:1309
02-23 14:00:19.765 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: Setup new sync id=0
02-23 14:00:19.765 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: Setting syncFrameCallback
02-23 14:00:19.765 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: registerCallbacksForSync syncBuffer=false
02-23 14:00:19.769 11376 11572 D ViewRootImpl@3a58d0c[SettingsActivity]: Received frameDrawingCallback syncResult=0 frameNum=1.
02-23 14:00:19.769 11376 11572 D ViewRootImpl@3a58d0c[SettingsActivity]: Setting up sync and frameCommitCallback
02-23 14:00:19.770 11376 11564 D BLASTBufferQueue: [ViewRootImpl@3a58d0c[SettingsActivity]#33](f:0,a:0) onFrameAvailable the first frame is available
02-23 14:00:19.771 11376 11564 D ViewRootImpl@3a58d0c[SettingsActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
02-23 14:00:19.771 11376 11564 D OpenGLRenderer: CFMS:: SetUp Pid : 11376 Tid : 11564
02-23 14:00:19.772 11376 11564 W Parcel : Expecting binder but got null!
02-23 14:00:19.772 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: onSyncComplete
02-23 14:00:19.772 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$$ExternalSyntheticLambda11.accept:6 android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128 android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8 android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382 android.window.SurfaceSyncer$SyncSet.markSyncReady:359 android.window.SurfaceSyncer.markSyncReady:151 android.view.ViewRootImpl.performTraversals:4399
02-23 14:00:19.772 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: reportDrawFinished seqId=0 mSyncId=-1 fn=1 mSurfaceChangedTransaction=0xb40000732b79b970
02-23 14:00:19.778 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 0 0
02-23 14:00:19.806 11376 11376 I ViewRootImpl@3a58d0c[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 1 0
02-23 14:00:19.806 11376 11376 D ViewRootImpl@3a58d0c[SettingsActivity]: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000073fb9b8e70}
02-23 14:00:24.544 11376 11376 I ViewRootImpl@3a58d0c[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:24.630 11376 11376 I ViewRootImpl@3a58d0c[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:24.636 11376 11376 D LogFragment: User want to share log
02-23 14:00:24.662 11376 11376 I LogFragment: Create log file to: /storage/emulated/0/Android/data/io.homeassistant.companion.android/cache/logs/homeassistant_companion_log_1-23-2023_14-0-24.txt
02-23 14:00:24.672 11376 11376 I LogFragment: Open share dialog with log file
02-23 14:00:24.684 11376 11376 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@b2773ae[SettingsActivity]
02-23 14:00:24.684 11376 11564 D OpenGLRenderer: setSurface called with nullptr
02-23 14:00:24.684 11376 11564 D OpenGLRenderer: setSurface() destroyed EGLSurface
02-23 14:00:24.685 11376 11564 D OpenGLRenderer: destroyEglSurface
02-23 14:00:24.685 11376 11564 D OpenGLRenderer: endAllActiveAnimators on 0xb40000738b8728b0 (RippleDrawable) with handle 0xb40000729b85dfa0
02-23 14:00:24.685 11376 11376 I ViewRootImpl@3a58d0c[SettingsActivity]: dispatchDetachedFromWindow
02-23 14:00:24.692 11376 11376 D InputTransport: Input channel destroyed: 'd66ff85', fd=233
02-23 14:00:24.694 11376 11376 D IntegrationRepository: setSessionExpireMillis(): 1677153625694
02-23 14:00:24.694 11376 11376 D IntegrationRepository: setAppActive(): false
02-23 14:00:24.695 11376 11376 D IntegrationRepository: setSessionExpireMillis(): 1677153625695
02-23 14:00:24.695 11376 11376 D IntegrationRepository: setAppActive(): false
02-23 14:00:24.709 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 1 0
02-23 14:00:24.709 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000073fb9daf70}
02-23 14:00:24.709 11376 11376 D IntegrationRepository: isAppLocked(): false. (LockEnabled: false, appActive: false, expireMillis: 1677153625695, currentMillis: 1677153624709)
02-23 14:00:24.709 11376 11376 D InputMethodManager: startInputInner - Id : 0
02-23 14:00:24.709 11376 11376 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
02-23 14:00:24.748 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 0 0
02-23 14:00:24.969 11376 20883 E DatabaseUtils: Writing exception to parcel
02-23 14:00:24.969 11376 20883 E DatabaseUtils: java.lang.SecurityException: Permission Denial: reading androidx.core.content.FileProvider uri content://io.homeassistant.companion.android.provider/external_files/Android/data/io.homeassistant.companion.android/cache/logs/homeassistant_companion_log_1-23-2023_14-0-24.txt from pid=11582, uid=1000 requires the provider be exported, or grantUriPermission()
02-23 14:00:24.969 11376 20883 E DatabaseUtils: at android.content.ContentProvider.enforceReadPermissionInner(ContentProvider.java:918)
02-23 14:00:24.969 11376 20883 E DatabaseUtils: at android.content.ContentProvider.semEnforceReadPermission(ContentProvider.java:836)
02-23 14:00:24.969 11376 20883 E DatabaseUtils: at android.content.ContentProvider$Transport.enforceReadPermission(ContentProvider.java:712)
02-23 14:00:24.969 11376 20883 E DatabaseUtils: at android.content.ContentProvider$Transport.query(ContentProvider.java:251)
02-23 14:00:24.969 11376 20883 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:107)
02-23 14:00:24.969 11376 20883 E DatabaseUtils: at android.os.Binder.execTransactInternal(Binder.java:1316)
02-23 14:00:24.969 11376 20883 E DatabaseUtils: at android.os.Binder.execTransact(Binder.java:1280)
02-23 14:00:24.970 11376 20883 E DatabaseUtils: Writing exception to parcel
02-23 14:00:24.970 11376 20883 E DatabaseUtils: java.lang.SecurityException: Permission Denial: reading androidx.core.content.FileProvider uri content://io.homeassistant.companion.android.provider/external_files/Android/data/io.homeassistant.companion.android/cache/logs/homeassistant_companion_log_1-23-2023_14-0-24.txt from pid=11582, uid=1000 requires the provider be exported, or grantUriPermission()
02-23 14:00:24.970 11376 20883 E DatabaseUtils: at android.content.ContentProvider.enforceReadPermissionInner(ContentProvider.java:918)
02-23 14:00:24.970 11376 20883 E DatabaseUtils: at android.content.ContentProvider.semEnforceReadPermission(ContentProvider.java:836)
02-23 14:00:24.970 11376 20883 E DatabaseUtils: at android.content.ContentProvider$Transport.enforceReadPermission(ContentProvider.java:712)
02-23 14:00:24.970 11376 20883 E DatabaseUtils: at android.content.ContentProvider$Transport.query(ContentProvider.java:251)
02-23 14:00:24.970 11376 20883 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:107)
02-23 14:00:24.970 11376 20883 E DatabaseUtils: at android.os.Binder.execTransactInternal(Binder.java:1316)
02-23 14:00:24.970 11376 20883 E DatabaseUtils: at android.os.Binder.execTransact(Binder.java:1280)
02-23 14:00:25.014 11376 20883 I ViewRootImpl@1b69914[SettingsActivity]: Resizing android.view.ViewRootImpl@44d1303: frame = [0,0][1768,2208] reportDraw = false forceLayout = false syncSeqId = 0
02-23 14:00:25.015 11376 11376 D InsetsController: onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 1768, 2208), mDisplayCutout=DisplayCutout{insets=Rect(0, 88 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(1309, 0 - 1384, 88), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1768 displayHeight=2208 physicalDisplayWidth=1768 physicalDisplayHeight=2208 density={3.0} cutoutSpec={M 141.66666666667,0 h 25 v 29.33333333333333 h -25 z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=60, center=Point(60, 60)}, RoundedCorner{position=TopRight, radius=60, center=Point(1708, 60)}, RoundedCorner{position=BottomRight, radius=60, center=Point(1708, 2148)}, RoundedCorner{position=BottomLeft, radius=60, center=Point(60, 2148)}]} mRoundedCornerFrame=Rect(0, 0 - 1768, 2208), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(1636, 0 - 1768, 88) rotation=0}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0][1768,88], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES, mFrame=[0,0][72,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[1696,0][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][1768,124], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,2148][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT, mFrame=[0,0][-100000,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][1768,88], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT, mFrame=[0,100000][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][1768,88], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,2208][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0][0,0], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_EXTRA_NAVIGATION_BAR, mFrame=[0,2208][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false} } host=io.homeassistant.companion.android/io.homeassistant.companion.android.settings.SettingsActivity from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6547
02-23 14:00:25.015 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][1768,2208] display=[0,0][1768,2208] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false} forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false displayFrameChanged=false configChanged=false displayChanged=false
02-23 14:00:25.080 11376 11376 D InputTransport: Input channel destroyed: 'ClientS', fd=459
02-23 14:00:30.036 11376 11376 D InsetsController: controlAnimationUnchecked: Added types=1 animType=0 host=io.homeassistant.companion.android/io.homeassistant.companion.android.settings.SettingsActivity from=android.view.InsetsController.applyAnimation:1576 android.view.InsetsController.applyAnimation:1557 android.view.InsetsController.onControlsChanged:992
02-23 14:00:30.042 11376 20883 I ViewRootImpl@1b69914[SettingsActivity]: Resizing android.view.ViewRootImpl@44d1303: frame = [0,0][1768,2208] reportDraw = false forceLayout = false syncSeqId = 0
02-23 14:00:30.043 11376 11376 D InsetsController: onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 1768, 2208), mDisplayCutout=DisplayCutout{insets=Rect(0, 88 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(1309, 0 - 1384, 88), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1768 displayHeight=2208 physicalDisplayWidth=1768 physicalDisplayHeight=2208 density={3.0} cutoutSpec={M 141.66666666667,0 h 25 v 29.33333333333333 h -25 z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=60, center=Point(60, 60)}, RoundedCorner{position=TopRight, radius=60, center=Point(1708, 60)}, RoundedCorner{position=BottomRight, radius=60, center=Point(1708, 2148)}, RoundedCorner{position=BottomLeft, radius=60, center=Point(60, 2148)}]} mRoundedCornerFrame=Rect(0, 0 - 1768, 2208), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(1636, 0 - 1768, 88) rotation=0}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0][1768,88], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES, mFrame=[0,0][72,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[1696,0][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][1768,124], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,2148][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT, mFrame=[0,0][-100000,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][1768,88], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT, mFrame=[0,100000][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][1768,88], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,2208][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0][0,0], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_EXTRA_NAVIGATION_BAR, mFrame=[0,2208][1768,2208], mVisible=true, mInsetsRoundedCornerFrame=false} } host=io.homeassistant.companion.android/io.homeassistant.companion.android.settings.SettingsActivity from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6547
02-23 14:00:30.043 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][1768,2208] display=[0,0][1768,2208] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false} forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false displayFrameChanged=false configChanged=false displayChanged=false
02-23 14:00:30.049 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: MSG_WINDOW_FOCUS_CHANGED 1 0
02-23 14:00:30.049 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000073fb9daf70}
02-23 14:00:30.050 11376 11376 D IntegrationRepository: isAppLocked(): false. (LockEnabled: false, appActive: false, expireMillis: 1677153625695, currentMillis: 1677153630050)
02-23 14:00:30.050 11376 11376 D InputMethodManager: startInputInner - Id : 0
02-23 14:00:30.050 11376 11376 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
02-23 14:00:30.060 11376 11389 D InputTransport: Input channel destroyed: 'ClientS', fd=105
02-23 14:00:30.060 11376 11564 D OpenGLRenderer: setSurface called with nullptr
02-23 14:00:30.061 11376 11389 D InputTransport: Input channel destroyed: 'ClientS', fd=253
02-23 14:00:30.070 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: stopped(false) old = false
02-23 14:00:30.070 11376 11376 D IntegrationRepository: isAppLocked(): false. (LockEnabled: false, appActive: false, expireMillis: 1677153625695, currentMillis: 1677153630070)
02-23 14:00:30.071 11376 11376 I DecorView: notifyKeepScreenOnChanged: keepScreenOn=false
02-23 14:00:30.071 11376 11376 D DecorView: isDeviceLocked = false
02-23 14:00:30.072 11376 11376 I MSHandlerLifeCycle: check: return. pkg=io.homeassistant.companion.android mode=fullscreen op=true locked=false callers=com.android.internal.policy.DecorView.setVisibility:4401 android.app.Activity.makeVisible:6739 android.app.ActivityThread.handleResumeActivity:5533 android.app.servertransaction.ResumeActivityItem.execute:54 android.app.servertransaction.ActivityTransactionItem.execute:45
02-23 14:00:30.072 11376 11376 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@ad282a2[SettingsActivity]
02-23 14:00:30.076 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: performTraversals params={(0,0)(fillxfill) sim={adjust=resize forwardNavigation} ty=BASE_APPLICATION wanim=0x1030309
02-23 14:00:30.076 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fl=81810100
02-23 14:00:30.076 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: pfl=12020040
02-23 14:00:30.076 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: bhv=DEFAULT
02-23 14:00:30.076 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fitSides= naviIconColor=0}
02-23 14:00:30.077 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=resize forwardNavigation} ty=BASE_APPLICATION wanim=0x1030309
02-23 14:00:30.077 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fl=81810100
02-23 14:00:30.077 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: pfl=12020040
02-23 14:00:30.077 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: bhv=DEFAULT
02-23 14:00:30.077 11376 11376 D ViewRootImpl@1b69914[SettingsActivity]: fitSides= naviIconColor=0}
02-23 14:00:30.082 11376 11376 I BLASTBufferQueue: update, w= 1768 h= 2208 mName = ViewRootImpl@1b69914[SettingsActivity] mNativeObject= 0xb40000736b7b5d70 sc.mNativeObject= 0xb4000072fb7f75a0 format= -1 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2804 android.view.ViewRootImpl.relayoutWindow:9661 android.view.ViewRootImpl.performTraversals:3785 android.view.ViewRootImpl.doTraversal:3017 android.view.ViewRootImpl$TraversalRunnable.run:10699 android.view.Choreographer$CallbackRecord.run:1301
02-23 14:00:30.082 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: Relayout returned: old=(0,0,1768,2208) new=(0,0,1768,2208) req=(1768,2208)0 dur=5 res=0x0 s={true 0xb4000073fb9daf70} ch=false seqId=0
02-23 14:00:30.185 11376 11376 D InsetsController: cancelAnimation of types: 1, animType: 0, host: io.homeassistant.companion.android/io.homeassistant.companion.android.settings.SettingsActivity, from:android.view.InsetsController.notifyFinished:1375 android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-view-InsetsAnimationThreadControlRunner$1:84 android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4
02-23 14:00:30.185 11376 11376 D InsetsSourceConsumer: ensureControlPosition: Point(0, 0) for ITYPE_STATUS_BAR on io.homeassistant.companion.android/io.homeassistant.companion.android.settings.SettingsActivity from android.view.InsetsSourceConsumer.notifyAnimationFinished:419
02-23 14:00:30.193 11376 11573 I ViewRootImpl@1b69914[SettingsActivity]: mWNT: t=0xb40000732b7aa7f0 mBlastBufferQueue=0xb40000736b7b5d70 fn= 6361 caller= android.view.SyncRtSurfaceTransactionApplier.applyTransaction:96 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$android-view-SyncRtSurfaceTransactionApplier:69 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4
02-23 14:00:33.200 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 0
02-23 14:00:33.202 11376 11376 I ViewRootImpl@1b69914[SettingsActivity]: ViewPostIme pointer 1
02-23 14:00:33.213 11376 11415 D LogcatReader: Read logcat for pid 11376
```
</details>
**Screenshot or video of problem:**
**Additional information:**