Fix sync issues when printer was added by cloud

CURA-6769
This commit is contained in:
Jaime van Kessel 2019-09-12 11:21:09 +02:00
parent 112c2266f8
commit a279ee5f22
No known key found for this signature in database
GPG key ID: 3710727397403C91
2 changed files with 17 additions and 7 deletions

View file

@ -302,6 +302,17 @@ class GlobalStack(CuraContainerStack):
Logger.log("w", "Firmware file %s not found.", hex_file)
return ""
def getName(self) -> str:
return self._metadata.get("group_name", self._metadata.get("name", ""))
def setName(self, name: "str") -> None:
super().setName(name)
nameChanged = pyqtSignal()
name = pyqtProperty(str, fget=getName, fset=setName, notify=nameChanged)
## private:
global_stack_mime = MimeType(
name = "application/x-cura-globalstack",