< /p>
Erwartete Verhalten:
Bevor das Update auf Vaadin 24.6. Alles hat auch gut funktioniert.
Code: Select all
public TestDropComponent() {
VerticalLayout dropLayout= new VerticalLayout();
DropTarget dropTarget = DropTarget.create(dropLayout);
dropTarget.setDropEffect(DropEffect.MOVE);
dropTarget.addDropListener(e -> System.out.println("Element dropped"));
dropTarget.setActive(true);
this.add(dropLayout);
Div box1 = new Div();
DragSource box1DragSource = DragSource.create(box1);
add(box1);
}
VM1176:3 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'updateDragSource')
at HorizontalLayout.eval (eval at EE (FlowClient-CjLkgOY_.js:3:44102), :3:60)
at Object.eval (eval at EE (FlowClient-CjLkgOY_.js:3:44102), :3:83)
at EE (FlowClient-CjLkgOY_.js:3:44163)
at Zg (FlowClient-CjLkgOY_.js:3:23009)
at u0 (FlowClient-CjLkgOY_.js:1:24807)
at em (FlowClient-CjLkgOY_.js:1:17085)
at z.fb (FlowClient-CjLkgOY_.js:3:72829)
at ro (FlowClient-CjLkgOY_.js:3:15668)
at TE (FlowClient-CjLkgOY_.js:3:46524)
at z.D (FlowClient-CjLkgOY_.js:3:72615)
at Yr (FlowClient-CjLkgOY_.js:1:41683)
at z.eb (FlowClient-CjLkgOY_.js:3:61800)
at z.J (FlowClient-CjLkgOY_.js:3:66191)
at FlowClient-CjLkgOY_.js:3:12557
VM1199:3 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'updateDropTarget')
at HorizontalLayout.eval (eval at EE (FlowClient-CjLkgOY_.js:3:44102), :3:60)
at Object.eval (eval at EE (FlowClient-CjLkgOY_.js:3:44102), :3:83)
at EE (FlowClient-CjLkgOY_.js:3:44163)
at Zg (FlowClient-CjLkgOY_.js:3:23009)
at u0 (FlowClient-CjLkgOY_.js:1:24807)
at em (FlowClient-CjLkgOY_.js:1:17085)
at z.fb (FlowClient-CjLkgOY_.js:3:72829)
at ro (FlowClient-CjLkgOY_.js:3:15668)
at TE (FlowClient-CjLkgOY_.js:3:46524)
at z.D (FlowClient-CjLkgOY_.js:3:72615)
at Yr (FlowClient-CjLkgOY_.js:1:41683)
at z.eb (FlowClient-CjLkgOY_.js:3:61800)
at z.J (FlowClient-CjLkgOY_.js:3:66191)
at FlowClient-CjLkgOY_.js:3:12557
< /code>
Jede Anleitung, welche Ursachen dieses Verhaltens verursachen würden. in der Arbeitsversion ist gekennzeichnet: < /p>
Align-items: Center; Minwidth: 50%; ">