diff --git a/selfdrive/car/__init__.py b/selfdrive/car/__init__.py index 08f73ad299..7d529e89d7 100644 --- a/selfdrive/car/__init__.py +++ b/selfdrive/car/__init__.py @@ -25,7 +25,7 @@ def create_button_events(cur_button: int, prev_button: int, buttons_dict: Dict[i unpressed: int = 0, init: Optional[int] = None) -> List[capnp.lib.capnp._DynamicStructBuilder]: # initializing, don't add any events events = [] - if init is not None and prev_button == init and cur_button == unpressed: + if cur_button == unpressed and prev_button == init: return events # Handle transitions between buttons without going to the unpressed value