[462336] Allow (un)control on semantic models other than the first

This is a follow up of the previous commit that causes regression in
SiriusControlTest on scenario with several control action in the
opposite order of the model hierarchy.

Bug: 462336
Change-Id: Ie4c94eea367c6a01e7c21c882028442b49a9adb5
Signed-off-by: Steve Monnier <steve.monnier@obeo.fr>
5 files changed