diagramophone icon indicating copy to clipboard operation
diagramophone copied to clipboard

Arrows cross boxes

Open tarmstrong opened this issue 11 years ago • 1 comments

Arrows always connect at the top of a box and always leave the bottom of the box. If you have cycles you have problems like this:

Event -- TimeSlotGroup
TimeSlotGroup -- TimeSlot
TimeSlot -- Appointment
Household -- Appointment
Client -- Appointment

Household -- WaitingList
Client -- WaitingList

WaitingList -- Event

arrow-problem

tarmstrong avatar Feb 04 '13 20:02 tarmstrong

(sort of) fixed with 608b6c07c26139de3b40879ec3dca23ccff0a15f. or at least made slightly less annoying. it now only crosses things that are in the way, not the parent/child themselves. it still leads to gross cases (when siblings are also parents of one another) , so i'll leave this open for longer.

image

notwaldorf avatar Mar 06 '13 05:03 notwaldorf