Crash beim Löschen einer Person aus einer 2er Insel
Verfasst: 08.04.2022, 15:14
Zuerst dachte ich, die Tatsache, dass beim ersten Öffnen einer "geschlossenen Personengruppe" die Aktivierung der Navigationspfeile durcheinander ist, wäre nur kosmetischer Natur, aber dann das:
Beispieldatei ist erzeugt aus "Beispiel3.ahn" (Bestandteil der Installation von AB v3.40) durch:
1) Hermann Willner + Vorfahren gelöscht. Das erzeugt eine Insel mit 4 Personen
2) Insel auf 2 Personen reduziert
Crash ist reproduzierbar :
1) Datei öffnen
2) Inseln anzeigen
3) "2 Personen" auswählen
4) Frederike Schöpken und "geschlossene Personengruppe" auswählen
!! obwohl die Person die Nr. 1 von 2 ist, ist zum Navigieren nur ein Pfeil nach links aktiv. Eigentlich sollte am Anfang der Liste der Pfeil nach nach rechts aktiv sein.
5) Person löschen durch Klick auf roten Mülleimer und bestätigen
==> Zugriffsverletzung
Klickt man vor Schritt 5 einmal auf den blauen Pfeil, dann stimmt die Aktivierung der Pfeile wieder und es tritt kein crash auf.
Es scheint wie wenn erst dann die Liste korrekt aufgebaut ist.
Das Problem tritt nicht auf bei größeren Inseln (4 getestet) oder wenn man nicht bei der ersten Person in der Liste einsteigt.
Beispieldatei ist erzeugt aus "Beispiel3.ahn" (Bestandteil der Installation von AB v3.40) durch:
1) Hermann Willner + Vorfahren gelöscht. Das erzeugt eine Insel mit 4 Personen
2) Insel auf 2 Personen reduziert
Crash ist reproduzierbar :
1) Datei öffnen
2) Inseln anzeigen
3) "2 Personen" auswählen
4) Frederike Schöpken und "geschlossene Personengruppe" auswählen
!! obwohl die Person die Nr. 1 von 2 ist, ist zum Navigieren nur ein Pfeil nach links aktiv. Eigentlich sollte am Anfang der Liste der Pfeil nach nach rechts aktiv sein.
5) Person löschen durch Klick auf roten Mülleimer und bestätigen
==> Zugriffsverletzung
Klickt man vor Schritt 5 einmal auf den blauen Pfeil, dann stimmt die Aktivierung der Pfeile wieder und es tritt kein crash auf.
Es scheint wie wenn erst dann die Liste korrekt aufgebaut ist.
Das Problem tritt nicht auf bei größeren Inseln (4 getestet) oder wenn man nicht bei der ersten Person in der Liste einsteigt.