Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'cura/PrinterOutput/Models/PrinterOutputModel.py')
-rw-r--r--cura/PrinterOutput/Models/PrinterOutputModel.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/cura/PrinterOutput/Models/PrinterOutputModel.py b/cura/PrinterOutput/Models/PrinterOutputModel.py
index 2f7091e014..5605ce0de9 100644
--- a/cura/PrinterOutput/Models/PrinterOutputModel.py
+++ b/cura/PrinterOutput/Models/PrinterOutputModel.py
@@ -350,5 +350,6 @@ class PrinterOutputModel(QObject):
self.availableConfigurationsChanged.emit()
def setAvailableConfigurations(self, new_configurations: List[PrinterConfigurationModel]) -> None:
- self._available_printer_configurations = new_configurations
- self.availableConfigurationsChanged.emit()
+ if self._available_printer_configurations != new_configurations:
+ self._available_printer_configurations = new_configurations
+ self.availableConfigurationsChanged.emit()