Closed HowardBaxton closed 9 years ago
In SCHMO, if the NC has SATMSG for multiple seats, we set them. SCHMO sets the pose for only menu user, but SATMSG is set for both. In the handler, the compare is done for all seats and thus runs SATMSG even if if one of the sitters did not move yet.
Only consider seated key, position, and rotation when doing a compare for decision to run SATMSG and NOTSATMSG lines. Do not include SAT/NOTSATMSG lines when making the decision to run.. Only after this comparison, look for SATMSG/NOTSATMSG lines to be different.
This seems to work in all cases tested. I will put it up as a new branch and let those who called the issue test more. Heard the complaint from multiple users.
Closing this issue.
Need to rethink what happens when to cover SATMSG lines and SCHMO and 2 seats. Have to consider SCHMOE as well.