seb
07/26/2026, 11:03 AMjava.lang.NullPointerException
at java.base/java.util.ArrayDeque.addFirst(ArrayDeque.java:284)
at androidx.compose.ui.platform.a11y.ComposeSceneAccessibility.defaultAccessibilityFocusTarget(ComposeSceneAccessibility.kt:169)
at androidx.compose.ui.platform.a11y.ComposeSceneAccessibility.onAccessibleReceivedFocus(ComposeSceneAccessibility.kt:86)
at androidx.compose.ui.platform.a11y.ComposeSceneAccessibility.access$onAccessibleReceivedFocus(ComposeSceneAccessibility.kt:51)
at androidx.compose.ui.platform.a11y.ComposeSceneAccessibility$onSemanticsOwnerAppended$ownerAccessibility$1.invoke(ComposeSceneAccessibility.kt:99)
at androidx.compose.ui.platform.a11y.ComposeSceneAccessibility$onSemanticsOwnerAppended$ownerAccessibility$1.invoke(ComposeSceneAccessibility.kt:99)
at androidx.compose.ui.platform.a11y.SemanticsOwnerAccessibility.onNodeRemoved(SemanticsOwnerAccessibility.kt:169)
at androidx.compose.ui.platform.a11y.SemanticsOwnerAccessibility.syncNodes$lambda$5$0(SemanticsOwnerAccessibility.kt:411)
at androidx.compose.ui.platform.a11y.SemanticsOwnerAccessibility.syncNodes(SemanticsOwnerAccessibility.kt:421)
at androidx.compose.ui.platform.a11y.SemanticsOwnerAccessibility.access$syncNodes(SemanticsOwnerAccessibility.kt:60)
at androidx.compose.ui.platform.a11y.SemanticsOwnerAccessibility$launchSyncLoop$1$1.invokeSuspend(SemanticsOwnerAccessibility.kt:355)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:323)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:732)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:711)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
This is a known bug in CMP and was fixed in CMP 1.12.0-beta02. The next Jewel version, 0.40, will move to CMP 1.12.0-beta02 or higher, but in the meantime if you experience that issue too, you may want to do the update on your own. Jewel should work fine with 1.12. For more details see this PRSean Proctor
07/26/2026, 1:30 PMjvmArgs += "-Dcompose.accessibility.enable=false"seb
07/26/2026, 1:42 PMAlexander Maryanovsky
07/26/2026, 1:48 PMAlexander Maryanovsky
07/26/2026, 1:49 PMSean Proctor
07/26/2026, 3:16 PMAlexander Maryanovsky
07/26/2026, 3:22 PMSean Proctor
07/26/2026, 3:27 PMAlexander Maryanovsky
07/26/2026, 3:30 PMAlexander Maryanovsky
07/26/2026, 9:21 PMseb
07/27/2026, 2:49 PM