diff --git a/api_drivers/common_api_drivers/frozen/other/task_handler.py b/api_drivers/common_api_drivers/frozen/other/task_handler.py index 67c85fa3..99e9f4a1 100644 --- a/api_drivers/common_api_drivers/frozen/other/task_handler.py +++ b/api_drivers/common_api_drivers/frozen/other/task_handler.py @@ -82,9 +82,9 @@ def add_event_cb(self, callback, event, user_data=_DefaultUserData): self._callbacks.append((callback, event, user_data)) def remove_event_cb(self, callback): - for i, obj in self._callbacks: - if obj[0] == callback: - self._callbacks.remove(obj) + for (cb, evt, data) in self._callbacks: + if cb == callback: + self._callbacks.remove((cb,evt,data)) break def deinit(self):