Sunday, January 26, 2025
1 change · 18.0
Miscellaneous changes
**Description of the issue/feature this PR addresses:** When a custom module (e.g., [OCA/social#1536](https://github.com/OCA/social/pull/1536)) adds a new message action using `callComponent`, it is not invoked in certain scenarios. **Current behavior before PR:** Odoo only invokes `callComponent` for `quick actions` (2 or 3 actions). For remaining actions rendered as `DropdownItem`, the `callComponent` is not invoked. **Desired behavior after PR is merged:** This commit ensures con
Original PR description
**Description of the issue/feature this PR addresses:** When a custom module (e.g., [OCA/social#1536](https://github.com/OCA/social/pull/1536)) adds a new message action using `callComponent`, it is not invoked in certain scenarios. **Current behavior before PR:** Odoo only invokes `callComponent` for `quick actions` (2 or 3 actions). For remaining actions rendered as `DropdownItem`, the `callComponent` is not invoked. **Desired behavior after PR is merged:** This commit ensures consistent rendering behavior, invoking the `callComponent` for all actions, whether quick actions or dropdown items. Complementary to: https://github.com/odoo/odoo/pull/131426 @phenix-factory @alexkuhn coud you please review this? CC @pedrobaeza @chienandalu --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#194751 Forward-Port-Of: odoo/odoo#194643