If the crosshair is in rotation mode and the cursor switches to rotation mode it doesn't switch back if another button is clicked while rotating the planes, e.g. right mouse for zooming. The endrotation event is missing in this case.
While being in crosshair rotation mode, pressing another second button causes the interactor to remain in that previous state and the cursor icon to freeze.
Pressing another button should lead to a state from which other actions can be reached.
Cause of the bug
Missing transistion in state "Rotation" in DisplayInteraction.xml
An additional transistion was added to cope with the particular case when a second button is pressed during crosshair mode.
.xml file /Core/resource/Interactions/DisplayInteraction.xml was modified.
How will the bugfix get tested?
Behavior has been observed during user interaction.