Fix block scalar color override logic
- When a block color is overriden and the scalar visibility was also overriden to true, the block in question was colored by the solid overriden color instead of scalars.
- This commit fixes the above bug by requring the scalar visibility of a block to be turned off whenever the block color is overriden.
- This makes the treatment of color-by-solid vs color-by-array for composite datasets consistent with how the mapper works for a single polydata.
backport: paraview/release
Edited by Jaswant Panchumarti (Kitware)