Friday, June 26, 2026
1 change · saas-19.2
Enhancements to existing features
This update improves how dialog drag behavior is handled in the web client by replacing a broad browser selector with a more targeted approach. The result is less style recalculation work, which helps keep the interface smoother during window resizing, scrolling, and table sorting.
Original PR description
Avoid using the :has() selector and use a specific style on the `documentElement` instead to replicate the same behavior. This reduces work during the "Recalculate Style" phase. It lowers recalculation time during window resizes, heavy scrolling, and table sorting by preventing broad selector matches and limiting style checks to elements with the specific class. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#272118