Page MenuHomePhabricator

Distinguish between checkbox visibility and selection visibility
Closed, ResolvedPublic

Description

Using the checkbox of a data node inside the data manager not only the visibility of this node will be affected but also the visibility of any other currently selected node. This is due to the fact that both actions trigger the same code (see https://phabricator.mitk.org/source/mitk/browse/master/Plugins/org.mitk.gui.qt.datamanager/src/QmitkDataManagerView.cpp$216).
Since we changed the function to work with a specific selection (to make them work with local selection of data inspectors) we need to distinguish between an internal qt visibility change event (checkbox changed) and the context menu call of setting the node visibility.