def disable(self):
        """ Relieve all state machines that have no active execution and hide the widget """

        self.ticker_text_label.hide()
        if self.current_observed_sm_m:
            self.stop_sm_m_observation(self.current_observed_sm_m)