-
-
Notifications
You must be signed in to change notification settings - Fork 46
Closed
Description
Describe the bug
On first selection DateBox throws a ClassCastException. Subsequent date selections work fine
Throwable.java:116 Uncaught Error: java.lang.ClassCastException
at ClassCastException_2_g$.createError_0_g$ [as createError_2_g$] (Throwable.java:116:1)
at ClassCastException_2_g$.initializeBackingError_0_g$ [as initializeBackingError_1_g$] (Throwable.java:108:1)
at ClassCastException_2_g$.Throwable_3_g$ (Throwable.java:68:1)
at ClassCastException_2_g$.Exception_3_g$ (Exception.java:29:1)
at ClassCastException_2_g$.RuntimeException_3_g$ (RuntimeException.java:29:1)
at new ClassCastException_2_g$ (ClassCastException.java:27:1)
at checkCriticalType_1_g$ (InternalPreconditions.java:155:1)
at checkType_1_g$ (InternalPreconditions.java:139:1)
at checkType_0_g$ (InternalPreconditions.java:134:1)
at castTo_0_g$ (Cast.java:75:1)
at FollowOnScroll$lambda$1$Type_1_g$.onObserved_24_g$ [as onObserved_26_g$] (FollowOnScroll.java:47:1)
at WeekDayHeader_1_g$.lambda$16_1_g$ [as lambda$16_20_g$] (BaseDominoElement.java:797:1)
at BaseDominoElement$lambda$16$Type_1_g$.handleEvent_157_g$ [as handleEvent] (BaseDominoElement.java:793:1)
at lambda$2_103_g$ (BodyObserver.java:164:1)
at BodyObserver$lambda$2$Type_1_g$.accept_383_g$ [as accept_409_g$] (BodyObserver.java:157:1)
at ArrayList_1_g$.forEach_9_g$ [as forEach_29_g$] (ArrayList.java:176:1)
at onElementsRemoved_0_g$ (BodyObserver.java:156:1)
at lambda$0_225_g$ (BodyObserver.java:75:1)
at lambda_0_g$.onInvoke_32_g$ (BodyObserver.java:69:1)
at MutationObserver.lambda_0_g$ (Runtime.java:166:1)
To Reproduce
-Run test app
-select date
-to reproduce again and again, refresh the page
public class App implements EntryPoint, ElementsFactory, DominoCss {
protected AppLayout layout = AppLayout.create("Domino-ui test");
protected DateBox dp = DateBox.create("Lead Date");
protected void initUI() {
layout.withContent((parent1, content) -> {
content.appendChild(dp);
});
}
public void onModuleLoad() {
initUI();
body().appendChild(layout);
}
}
Expected behavior
The selection should not throw an exception
Desktop (please complete the following information):
- OS: ubuntu 24.04, windows and mac
- Browser chrome
- Version multiple versions
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Type
Projects
Status
Done