def _onPropertyValueChanged(self, obj, propertyName): if propertyName == 'Visible': self.updateVisIcon(obj) elif propertyName == 'Name': self.updateObjectName(obj) elif propertyName == 'Icon': self.updateObjectIcon(obj) if obj == self.getActiveObject(): self._blockSignals = True PropertyPanelHelper.onPropertyValueChanged(self.getPropertiesPanel(), obj.properties, propertyName) self._blockSignals = False