Issue #1058: Fixed pedigree UI on touch screens (mouse interaction now works OK, finger touch is unpleasant but works)