Instead of another check  here you could  put a return after self._toggle_active()