-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Labels
Description
With this project navreloaddemo.zip, trying to change a destination from a composable
to a dialog
produces the error below.
Screen.Recording.2025-06-13.at.15.49.48.mov
Reloading class: 'org.jetbrains.navreloaddemo.AppKt' (Modified)Reloading class: 'org.jetbrains.navreloaddemo.ComposableSingletons$AppKt$lambda$-1402015224$1' (Modified)Reloading class: 'org.jetbrains.navreloaddemo.ComposableSingletons$AppKt$lambda$-1430542031$1$1$1$1' (Modified)Reloading class: 'org.jetbrains.navreloaddemo.ComposableSingletons$AppKt$lambda$-1430542031$1$1$1$2' (Modified)
⚠️ +Interface: 'kotlin.jvm.functions.Function3'
⚠️ -Interface: 'kotlin.jvm.functions.Function4'Reloading class: 'org.jetbrains.navreloaddemo.ComposableSingletons$AppKt$lambda$-1430542031$1' (Modified)Reloading class: 'org.jetbrains.navreloaddemo.ComposableSingletons$AppKt' (Modified)Failed to reload classes
java.lang.UnsupportedOperationException: class redefinition failed: attempted to change superclass or interfaces
at java.instrument/sun.instrument.InstrumentationImpl.redefineClasses0(Native Method)
at java.instrument/sun.instrument.InstrumentationImpl.redefineClasses(InstrumentationImpl.java:251)
at org.jetbrains.compose.reload.agent.ReloadKt.reload(reload.kt:111)
at org.jetbrains.compose.reload.agent.ReloadRequestHandlerKt$launchReloadRequestHandler$1$1.run(reloadRequestHandler.kt:33)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:308)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:728)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:750)
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