Steps to reproduce:
- create a new family
- add one or more diseases to one of the individuals: the diseases are displayed and colored correctly on the node
- save and close the pedigree
- reopen the pedigree in the editor
Result: the individual that had been annotated with disease(s) is now colored yellow and only annotated with the generic "affected". No diseases appear in the legend.
The diseases are correctly saved the first time (can be checked by looking at the pedigree json after save), so the loss seems to occur when reloading the json in the editor.