def _on_clip_state_changed(self): ClipSlotComponent._on_clip_state_changed(self) if self.has_clip(): if not self._clip_slot.clip.color_has_listener(self._on_color_changed): self._clip_slot.clip.add_color_listener(self._on_color_changed) if not self._clip_slot.clip.name_has_listener(self._on_name_changed): self._clip_slot.clip.add_name_listener(self._on_name_changed) self._send_state()
def _on_clip_state_changed(self): ClipSlotComponent._on_clip_state_changed(self) if self.has_clip(): if not self._clip_slot.clip.color_has_listener( self._on_color_changed): self._clip_slot.clip.add_color_listener(self._on_color_changed) if not self._clip_slot.clip.name_has_listener( self._on_name_changed): self._clip_slot.clip.add_name_listener(self._on_name_changed) self._send_state()