code: def block_signals(self):
          
          self.disconnect_layer_listener()
          self.aggregation_layer_combo.blockSignals(True)
          self.exposure_layer_combo.blockSignals(True)
          self.hazard_layer_combo.blockSignals(True)
docs: Prevent the combos and dock listening for event changes.