Steps to reproduce ================== - Register two events listener on the same target - Unregister them Only the first one is unregistered Cause of the issue ================== `cbs` is used instead of `listeners`. This means that after any `.off` call, the target is removed from the Map and it is not possible anymore to unregister any events for it closes odoo/odoo#118739 X-original-commit: 345dd30fdc627ada212a8eaa6f9817bbdaf5d3a3 Signed-off-by: Samuel Degueldre <sad@odoo.com> Signed-off-by: Hubert Van De Walle <huvw@odoo.com>