BlueQuartzSoftware / BlueQuartzSoftware/DREAM3D

Change of data type in container does not reset selected container

Open
#619 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
189
Forks
78
PR merge metrics
No merged PRs in 30d

Description

If a data container is selected in a filter that has some requirements specified with DataArraySelectionFilterParameter::RequirementType such a a pixel type (e.g. int8), and the container content is changed (e.g. image file reader input changed), the filter that selects the data container is not reset, and therefore may be run with the wrong type of data.

Example:
1) Image Reader loads a float image
2) Float image is accepted in Processing filter and user selects data container containing float image
3) Input of Image Reader is changed to a short image
4) Filter should not accept short image
5) The data container is still selected in the Processing filter. It should be reset.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.