mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-06 22:47:29 -06:00
Fix showing layer view if there is no material
The layer view would request the colour of the material. If there is no material, that would give an error. Contributes to issue CURA-3497.
This commit is contained in:
parent
7d787a2188
commit
81ea9556eb
1 changed files with 4 additions and 3 deletions
|
@ -179,9 +179,10 @@ class ProcessSlicedLayersJob(Job):
|
|||
# Single extruder via global stack.
|
||||
material_color_map = numpy.zeros((1, 4), dtype=numpy.float32)
|
||||
material = global_container_stack.findContainer({"type": "material"})
|
||||
color_code = material.getMetaDataEntry("color_code")
|
||||
if color_code is None: # not all stacks have a material color
|
||||
color_code = "#e0e000"
|
||||
if material:
|
||||
if material.getMetaDataEntry("color_code") is not None:
|
||||
color_code = material.getMetaDataEntry("color_code")
|
||||
color = colorCodeToRGBA(color_code)
|
||||
material_color_map[0, :] = color
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue