Correctly disable crosshair navigation
Summary:
Replace the legacy display interactor
Additionally the legacy-config has been replaced with a simpler one.
Remove unused legacy interaction configuration
The DisplayConfigPACSBase.xml has been changed such that the alwaysReact parameter is now set to false (<param name="alwaysReact" value="false"/>).
This will change (and possibly break) expected behavior when using this display interaction configuration in conjunction with a data interactor (e.g. PlanarFigureInteractor: A specific mouse event will now only be handled by the data interactor and not be forwarded to the display interactor.
This is now in line with MITK-interaction configuration files, where the parameter was already set to false before.
Test Plan:
manual UI testing
- open MITK workbench, load an image
- open the QmitkMeasurementView plugin
- create a planar figure (preferably a path or something with multiple points)
- see how the crosshair interaction does not work while moving points
- do the same for the PACS mode
- see how the crosshair interaction does not work while moving points
Reviewers: kislinsk, s434n, O1 MITK Reviewer Group I
Reviewed By: kislinsk, s434n, O1 MITK Reviewer Group I
Subscribers: kalali, s434n, kislinsk
Tags: Breaking Change
Maniphest Tasks: T27663
Differential Revision: https://phabricator.mitk.org/D689