mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-12 06:39:04 +08:00
CURA-4509 Minor fix that avoids crashes when there is no specified
material (such as in UM2)
This commit is contained in:
parent
87a7bf72a8
commit
d503283089
@ -196,8 +196,10 @@ class PrintInformation(QObject):
|
||||
|
||||
weight = float(amount) * float(density) / 1000
|
||||
cost = 0
|
||||
material_name = catalog.i18nc("@label unknown material", "Unknown")
|
||||
if material:
|
||||
material_guid = material.getMetaDataEntry("GUID")
|
||||
material_name = material.getName()
|
||||
if material_guid in material_preference_values:
|
||||
material_values = material_preference_values[material_guid]
|
||||
|
||||
@ -216,7 +218,7 @@ class PrintInformation(QObject):
|
||||
self._material_weights.append(weight)
|
||||
self._material_lengths.append(length)
|
||||
self._material_costs.append(cost)
|
||||
self._material_names.append(material.getName())
|
||||
self._material_names.append(material_name)
|
||||
|
||||
self.materialLengthsChanged.emit()
|
||||
self.materialWeightsChanged.emit()
|
||||
|
Loading…
x
Reference in New Issue
Block a user