Pflichtenheft: Zugriff auf nicht vorhandenes »visible_item« verhindern
authorMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 18 Aug 2016 08:15:06 +0000 (10:15 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 18 Aug 2016 08:52:13 +0000 (10:52 +0200)
commit19f44ce2841706aff96243bdd7969cd6cf4241ee
tree905058afb8b834e54688384e82e51e749296241a
parent232f9a39e89eb762ce23605230e810d2c5071cbc
Pflichtenheft: Zugriff auf nicht vorhandenes »visible_item« verhindern

Sind im Baum gerade Textblöcke ausgewählt, so liefert die Funktion
»visible_item« undef zurück, weil aktuell kein Item (= Abschnitt oder
Funktionsblock) sichtbar ist.

Wird in so einem Moment ein Abschnitt oder Funktionsblock per Drag &
Drop verschoben, so darf daher kein Zugriff auf Funktionen von
»visible_item« stattfinden. Die Prüfung, ob aktuell überhaupt Abschnitte
zu sehen sind, muss daher vorher erfolgen.
SL/Controller/RequirementSpecItem.pm
doc/changelog