Main app crash when opening `Favorites Entities` in `Wear OS Settings`
See original GitHub issueHome Assistant Android version:
beta-2862-66bc2603 (current master) on both Android phone and watch
Android version:
Android 13
Phone model:
Pixel 7 Pro with Pixel Watch LTE
Home Assistant version:
2022.11.0
Last working Home Assistant release (if known):
N/A
Description of problem:
When opening Favorites Entities
in Wear OS Settings
of the phone Android app, it crashes.
Traceback (if applicable, to get the logs you may refer to: https://companion.home-assistant.io/docs/troubleshooting/faqs/#android-crash-logs):
Logs
11-03 12:48:20.878 1494 3453 D CoreBackPreview: Window{5461e40 u0 io.homeassistant.companion.android/io.homeassistant.companion.android.settings.wear.views.SettingsWearMain
View}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@1a2bef, mPriority=0}
11-03 12:48:20.966 12225 12225 D AndroidRuntime: Shutting down VM
11-03 12:48:20.967 12225 12225 E AndroidRuntime: FATAL EXCEPTION: main
11-03 12:48:20.967 12225 12225 E AndroidRuntime: Process: io.homeassistant.companion.android, PID: 12225
11-03 12:48:20.967 12225 12225 E AndroidRuntime: java.lang.NoSuchMethodError: No static method animateItemPlacement$default(Landroidx/compose/foundation/lazy/LazyItemScope;Landroidx/compose/ui/Modifier;Landroidx/compose/animation/core/FiniteAnimationSpec;ILjava/lang/Object;)Landroidx/compose/ui/Modifier; in class Landroidx/compose/foundation/lazy/LazyItemScope; or its super classes (declaration of 'androidx.compose.foundation.lazy.LazyItemScope' appears in base.apk)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at org.burnoutcrew.reorderable.ReorderableItemKt.ReorderableItem(ReorderableItem.kt:37)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at io.homeassistant.companion.android.settings.wear.views.SettingsWearFavoritesViewKt$LoadWearFavoritesSettings$2$1$2.invoke(SettingsWearFavoritesView.kt:87)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at io.homeassistant.companion.android.settings.wear.views.SettingsWearFavoritesViewKt$LoadWearFavoritesSettings$2$1$2.invoke(SettingsWearFavoritesView.kt:82)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:135)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:34)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.LazyListItemsSnapshot.Item(LazyListItemProviderImpl.kt:90)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.LazyListItemProviderImpl.Item(LazyListItemProviderImpl.kt:117)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.layout.LazyLayoutItemContentFactory$CachedItemContent$createContentLambda$1$1.invoke(LazyLayoutItemContentFactory.kt:119)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.layout.LazyLayoutItemContentFactory$CachedItemContent$createContentLambda$1$1.invoke(LazyLayoutItemContentFactory.kt:118)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:107)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:34)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:228)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.saveable.SaveableStateHolderImpl.SaveableStateProvider(SaveableStateHolder.kt:84)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.layout.LazyLayoutItemContentFactory$CachedItemContent$createContentLambda$1.invoke(LazyLayoutItemContentFactory.kt:118)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.layout.LazyLayoutItemContentFactory$CachedItemContent$createContentLambda$1.invoke(LazyLayoutItemContentFactory.kt:110)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:107)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:34)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutNodeSubcompositionsState$subcompose$2$1$1.invoke(SubcomposeLayout.kt:770)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutNodeSubcompositionsState$subcompose$2$1$1.invoke(SubcomposeLayout.kt:448)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:107)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:34)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.ActualJvm_jvmKt.invokeComposable(ActualJvm.jvm.kt:74)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl$doCompose$2$5.invoke(Composer.kt:3193)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl$doCompose$2$5.invoke(Composer.kt:3183)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.SnapshotStateKt__DerivedStateKt.observeDerivedStateRecalculations(DerivedState.kt:252)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.SnapshotStateKt.observeDerivedStateRecalculations(Unknown Source:1)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl.doCompose(Composer.kt:3183)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl.composeContent$runtime_release(Composer.kt:3119)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.CompositionImpl.composeContent(Composition.kt:584)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.Recomposer.composeInitial$runtime_release(Recomposer.kt:811)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl$CompositionContextImpl.composeInitial$runtime_release(Composer.kt:3712)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl$CompositionContextImpl.composeInitial$runtime_release(Composer.kt:3712)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.CompositionImpl.setContent(Composition.kt:519)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutNodeSubcompositionsState.subcomposeInto(SubcomposeLayout.kt:468)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutNodeSubcompositionsState.subcompose(SubcomposeLayout.kt:441)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutNodeSubcompositionsState.subcompose(SubcomposeLayout.kt:432)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutNodeSubcompositionsState.subcompose(SubcomposeLayout.kt:421)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutNodeSubcompositionsState$Scope.subcompose(SubcomposeLayout.kt:732)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.layout.LazyLayoutMeasureScopeImpl.measure-0kLqBqw(LazyLayoutMeasureScope.kt:118)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.LazyMeasuredItemProvider.getAndMeasure-ZjPyQlc(LazyMeasuredItemProvider.kt:47)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.LazyListMeasureKt.measureLazyList-7Xnphek(LazyListMeasure.kt:151)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.LazyListKt$rememberLazyListMeasurePolicy$1$1.invoke-0kLqBqw(LazyList.kt:304)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.LazyListKt$rememberLazyListMeasurePolicy$1$1.invoke(LazyList.kt:197)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.layout.LazyLayoutKt$LazyLayout$2$1.invoke-0kLqBqw(LazyLayout.kt:74)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.lazy.layout.LazyLayoutKt$LazyLayout$2$1.invoke(LazyLayout.kt:70)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutNodeSubcompositionsState$createMeasurePolicy$1.measure-3p2s80s(SubcomposeLayout.kt:590)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.InnerPlaceable.measure-BRTryo0(InnerPlaceable.kt:44)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.AndroidOverscrollKt$StretchOverscrollNonClippingLayer$2.invoke-3p2s80s(AndroidOverscroll.kt:535)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.AndroidOverscrollKt$StretchOverscrollNonClippingLayer$2.invoke(AndroidOverscroll.kt:534)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutModifierImpl.measure-3p2s80s(LayoutModifier.kt:285)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.ModifiedLayoutNode.measure-BRTryo0(ModifiedLayoutNode.kt:53)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.AndroidOverscrollKt$StretchOverscrollNonClippingLayer$1.invoke-3p2s80s(AndroidOverscroll.kt:519)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.AndroidOverscrollKt$StretchOverscrollNonClippingLayer$1.invoke(AndroidOverscroll.kt:518)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutModifierImpl.measure-3p2s80s(LayoutModifier.kt:285)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.ModifiedLayoutNode.measure-BRTryo0(ModifiedLayoutNode.kt:53)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.graphics.SimpleGraphicsLayerModifier.measure-3p2s80s(GraphicsLayerModifier.kt:405)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.ModifiedLayoutNode.measure-BRTryo0(ModifiedLayoutNode.kt:53)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.PaddingValuesModifier.measure-3p2s80s(Padding.kt:417)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.ModifiedLayoutNode.measure-BRTryo0(ModifiedLayoutNode.kt:53)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode$performMeasure$1.invoke(LayoutNode.kt:1428)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode$performMeasure$1.invoke(LayoutNode.kt:1427)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2116)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:110)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:78)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeMeasureSnapshotReads$ui_release(OwnerSnapshotObserver.kt:66)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.performMeasure-BRTryo0$ui_release(LayoutNode.kt:1427)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.remeasure-BRTryo0(OuterMeasurablePlaceable.kt:94)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.measure-BRTryo0(OuterMeasurablePlaceable.kt:75)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.measure-BRTryo0(LayoutNode.kt:1366)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.material.ScaffoldKt$ScaffoldLayout$1$1$1.invoke(Scaffold.kt:319)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.material.ScaffoldKt$ScaffoldLayout$1$1$1.invoke(Scaffold.kt:243)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.MeasureScope$layout$1.placeChildren(MeasureScope.kt:70)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.LayoutNodeSubcompositionsState$createMeasurePolicy$1$measure$1.placeChildren(SubcomposeLayout.kt:602)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode$layoutChildren$1.invoke(LayoutNode.kt:968)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode$layoutChildren$1.invoke(LayoutNode.kt:953)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2116)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:110)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:78)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeLayoutSnapshotReads$ui_release(OwnerSnapshotObserver.kt:52)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.layoutChildren$ui_release(LayoutNode.kt:953)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.onNodePlaced$ui_release(LayoutNode.kt:938)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.InnerPlaceable.placeAt-f8xVGno(InnerPlaceable.kt:79)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable.access$placeAt-f8xVGno(Placeable.kt:31)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.place-70tqf50(Placeable.kt:370)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.placeOuterWrapper-f8xVGno(OuterMeasurablePlaceable.kt:161)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.access$placeOuterWrapper-f8xVGno(OuterMeasurablePlaceable.kt:28)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable$placeAt$1.invoke(OuterMeasurablePlaceable.kt:149)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable$placeAt$1.invoke(OuterMeasurablePlaceable.kt:148)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2116)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:110)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:78)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeLayoutModifierSnapshotReads$ui_release(OwnerSnapshotObserver.kt:59)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.placeAt-f8xVGno(OuterMeasurablePlaceable.kt:148)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable.access$placeAt-f8xVGno(Placeable.kt:31)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.place-70tqf50(Placeable.kt:370)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.place-70tqf50$default(Placeable.kt:203)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt.placeInBox(Box.kt:186)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt.access$placeInBox(Box.kt:1)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt$boxMeasurePolicy$1$measure$2.invoke(Box.kt:126)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt$boxMeasurePolicy$1$measure$2.invoke(Box.kt:125)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.MeasureScope$layout$1.placeChildren(MeasureScope.kt:70)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode$layoutChildren$1.invoke(LayoutNode.kt:968)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode$layoutChildren$1.invoke(LayoutNode.kt:953)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2116)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:110)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:78)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeLayoutSnapshotReads$ui_release(OwnerSnapshotObserver.kt:52)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.layoutChildren$ui_release(LayoutNode.kt:953)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.onNodePlaced$ui_release(LayoutNode.kt:938)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.InnerPlaceable.placeAt-f8xVGno(InnerPlaceable.kt:79)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable.access$placeAt-f8xVGno(Placeable.kt:31)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer(Placeable.kt:393)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer$default(Placeable.kt:266)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.graphics.SimpleGraphicsLayerModifier$measure$1.invoke(GraphicsLayerModifier.kt:407)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.graphics.SimpleGraphicsLayerModifier$measure$1.invoke(GraphicsLayerModifier.kt:406)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.MeasureScope$layout$1.placeChildren(MeasureScope.kt:70)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.ModifiedLayoutNode.placeAt-f8xVGno(ModifiedLayoutNode.kt:101)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable.access$placeAt-f8xVGno(Placeable.kt:31)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.place-70tqf50(Placeable.kt:370)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.placeOuterWrapper-f8xVGno(OuterMeasurablePlaceable.kt:161)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.access$placeOuterWrapper-f8xVGno(OuterMeasurablePlaceable.kt:28)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable$placeAt$1.invoke(OuterMeasurablePlaceable.kt:149)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable$placeAt$1.invoke(OuterMeasurablePlaceable.kt:148)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2116)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:110)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:78)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeLayoutModifierSnapshotReads$ui_release(OwnerSnapshotObserver.kt:59)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.placeAt-f8xVGno(OuterMeasurablePlaceable.kt:148)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable.access$placeAt-f8xVGno(Placeable.kt:31)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.place-70tqf50(Placeable.kt:370)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.place-70tqf50$default(Placeable.kt:203)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt.placeInBox(Box.kt:186)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt.access$placeInBox(Box.kt:1)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt$boxMeasurePolicy$1$measure$2.invoke(Box.kt:126)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt$boxMeasurePolicy$1$measure$2.invoke(Box.kt:125)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.MeasureScope$layout$1.placeChildren(MeasureScope.kt:70)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode$layoutChildren$1.invoke(LayoutNode.kt:968)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode$layoutChildren$1.invoke(LayoutNode.kt:953)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2116)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:110)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:78)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeLayoutSnapshotReads$ui_release(OwnerSnapshotObserver.kt:52)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.layoutChildren$ui_release(LayoutNode.kt:953)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.onNodePlaced$ui_release(LayoutNode.kt:938)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.InnerPlaceable.placeAt-f8xVGno(InnerPlaceable.kt:79)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable.access$placeAt-f8xVGno(Placeable.kt:31)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer(Placeable.kt:393)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer$default(Placeable.kt:266)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.graphics.BlockGraphicsLayerModifier$measure$1.invoke(GraphicsLayerModifier.kt:344)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.graphics.BlockGraphicsLayerModifier$measure$1.invoke(GraphicsLayerModifier.kt:343)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.MeasureScope$layout$1.placeChildren(MeasureScope.kt:70)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.ModifiedLayoutNode.placeAt-f8xVGno(ModifiedLayoutNode.kt:101)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable.access$placeAt-f8xVGno(Placeable.kt:31)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.place-70tqf50(Placeable.kt:370)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.placeOuterWrapper-f8xVGno(OuterMeasurablePlaceable.kt:161)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.access$placeOuterWrapper-f8xVGno(OuterMeasurablePlaceable.kt:28)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable$placeAt$1.invoke(OuterMeasurablePlaceable.kt:149)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable$placeAt$1.invoke(OuterMeasurablePlaceable.kt:148)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2116)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:110)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:78)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeLayoutModifierSnapshotReads$ui_release(OwnerSnapshotObserver.kt:59)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.placeAt-f8xVGno(OuterMeasurablePlaceable.kt:148)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable.access$placeAt-f8xVGno(Placeable.kt:31)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.place-70tqf50(Placeable.kt:370)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.place-70tqf50$default(Placeable.kt:203)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt.placeInBox(Box.kt:186)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt.access$placeInBox(Box.kt:1)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt$boxMeasurePolicy$1$measure$5.invoke(Box.kt:167)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.foundation.layout.BoxKt$boxMeasurePolicy$1$measure$5.invoke(Box.kt:163)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.MeasureScope$layout$1.placeChildren(MeasureScope.kt:70)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode$layoutChildren$1.invoke(LayoutNode.kt:968)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode$layoutChildren$1.invoke(LayoutNode.kt:953)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2116)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:110)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:78)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeLayoutSnapshotReads$ui_release(OwnerSnapshotObserver.kt:52)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.layoutChildren$ui_release(LayoutNode.kt:953)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.onNodePlaced$ui_release(LayoutNode.kt:938)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.InnerPlaceable.placeAt-f8xVGno(InnerPlaceable.kt:79)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable.access$placeAt-f8xVGno(Placeable.kt:31)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer-aW-9-wM(Placeable.kt:396)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.placeOuterWrapper-f8xVGno(OuterMeasurablePlaceable.kt:163)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.access$placeOuterWrapper-f8xVGno(OuterMeasurablePlaceable.kt:28)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable$placeAt$1.invoke(OuterMeasurablePlaceable.kt:149)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable$placeAt$1.invoke(OuterMeasurablePlaceable.kt:148)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2116)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:110)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:78)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OwnerSnapshotObserver.observeLayoutModifierSnapshotReads$ui_release(OwnerSnapshotObserver.kt:59)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.placeAt-f8xVGno(OuterMeasurablePlaceable.kt:148)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.OuterMeasurablePlaceable.replace(OuterMeasurablePlaceable.kt:173)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.LayoutNode.replace$ui_release(LayoutNode.kt:826)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.MeasureAndLayoutDelegate.remeasureAndRelayoutIfNeeded(MeasureAndLayoutDelegate.kt:280)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.MeasureAndLayoutDelegate.access$remeasureAndRelayoutIfNeeded(MeasureAndLayoutDelegate.kt:38)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.MeasureAndLayoutDelegate.measureAndLayout(MeasureAndLayoutDelegate.kt:208)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.platform.AndroidComposeView.measureAndLayout(AndroidComposeView.android.kt:757)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.node.Owner$-CC.measureAndLayout$default(Owner.kt:196)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at androidx.compose.ui.platform.AndroidComposeView.dispatchDraw(AndroidComposeView.android.kt:954)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.View.draw(View.java:23198)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22062)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22018)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22018)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22018)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22018)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22018)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22018)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:682)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:688)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:786)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewRootImpl.draw(ViewRootImpl.java:4579)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:4290)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:3517)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2286)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8948)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1231)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1239)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.Choreographer.doCallbacks(Choreographer.java:899)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.Choreographer.doFrame(Choreographer.java:832)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1214)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:942)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7898)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
11-03 12:48:20.967 12225 12225 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)
Screenshot of problem:
Additional information:
Issue Analytics
- State:
- Created a year ago
- Comments:19 (19 by maintainers)
Top Results From Across the Web
WearOS - Selecting entity to use in complication needs to be ...
The wear part of the app is crashing and lagging all the time for me. no matter what i do. its due to...
Read more >App keeps crashing and nothing I do can fix it - Google Support
Go to Settings > Apps & notifications > See all apps > Wear OS by Google > Storage > Clear data.
Read more >The Most Common Wear OS Problems and How to Fix Them
1. Start off by rebooting your watch and your smartphone and see if it makes a difference. Go to Settings > Restart on...
Read more >Wear OS user interfaces | Android Developers
Wear OS makes it easy for users to engage with apps optimized for a watch. Ensure that content is displayed on the appropriate...
Read more >Android 2021.12: Wear OS Beta! - Home Assistant
As of today you can login to the app using either the watch or you can open up the phone app and head...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Looks like this got closed as I linked the PR to it. @pdecat Any chance you could check the APK for the latest version that was built (which includes the changes) so we can rule out it is something related to your local build and re-open the issue? https://github.com/home-assistant/android/releases/tag/beta-2880-c89184bf
Thank you for reporting and testing 😃