We're updating the issue view to help you get more done. 

After a twin is added some functionality is broken in pedigree editor

Description

When a twin is added the internal pre-computed "ancestors" data structure is not updated. Other code relies on it being up to date, and sometimes an exception is thrown when trying to access an element which is not in the data structure.

The easiest way to test is to add a twin to an existing person and observe "sibling" handle not working and not highlighting any possible target nodes green (as it would before a twin is added to any other related or unrelated node)

Environment

None

Status

Assignee

Andrew Misyura

Reporter

Andrew Misyura

Labels

None

External issue ID

None

External issue ID

None

Epic Link

Components

Fix versions

Affects versions

1.3-milestone-1
1.2.4

Priority

Medium