Skip to content
Snippets Groups Projects
Commit 2bb897b9 authored by jojohoch's avatar jojohoch
Browse files

[player] Prevent dropping items that do not belong to a drop list

#381
parent f9a98d38
No related branches found
No related tags found
No related merge requests found
Pipeline #43075 passed
...@@ -9,6 +9,7 @@ Player ...@@ -9,6 +9,7 @@ Player
- Speichert Änderungen an GeoGebra-Elementen, die durch Benutzung der - Speichert Änderungen an GeoGebra-Elementen, die durch Benutzung der
Rückgängig- und Wiederherstellen-Knöpfe ausgelöst wurden Rückgängig- und Wiederherstellen-Knöpfe ausgelöst wurden
- Korrigiert die Ablegeankündigung für leere Ablegelisten - Korrigiert die Ablegeankündigung für leere Ablegelisten
- Verhindert das Ablegen von Elementen, die nicht zu einer Ablegeliste gehören
## 1.29.0 ## 1.29.0
......
...@@ -197,7 +197,7 @@ export class DropListComponent extends FormElementComponent implements OnInit, A ...@@ -197,7 +197,7 @@ export class DropListComponent extends FormElementComponent implements OnInit, A
dragEnterList(event: DragEvent) { dragEnterList(event: DragEvent) {
event.preventDefault(); event.preventDefault();
if (!this.isDropAllowed((DropListComponent.sourceList as DropListComponent).elementModel.connectedTo)) return; if (!DropListComponent.sourceList || !this.isDropAllowed((DropListComponent.sourceList as DropListComponent).elementModel.connectedTo)) return;
if (!this.elementModel.isSortList) { if (!this.elementModel.isSortList) {
this.highlightValidDrop = true; this.highlightValidDrop = true;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment