Sunday, April 20, 2025
3 changes · saas-18.2
Resolved issues and error corrections
This update refreshes the spreadsheet engine with fixes that make spreadsheets easier to use on mobile devices and in read-only pivot views. It also improves collaboration behavior and prevents distracting autocomplete suggestions when users type unsupported characters.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/5da9ddcbb [REL] 18.2.8 [Task: 0](https://www.odoo.com/odoo/2328/tasks/0)…
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/5da9ddcbb [REL] 18.2.8 [Task: 0](https://www.odoo.com/odoo/2328/tasks/0) https://github.com/odoo/o-spreadsheet/commit/e6e589387 [FIX] composer: prevent autocomplete on unknown characters in composer [Task: 4652661](https://www.odoo.com/odoo/2328/tasks/4652661) https://github.com/odoo/o-spreadsheet/commit/9d600774b [FIX] Spreadsheet: Fix scroll issues in mobile [Task: 4720073](https://www.odoo.com/odoo/2328/tasks/4720073) https://github.com/odoo/o-spreadsheet/commit/c8ecd53f9 [PERF] collaborative: remove useless destructuring [Task: 4736986](https://www.odoo.com/odoo/2328/tasks/4736986) https://github.com/odoo/o-spreadsheet/commit/f7025b4a3 [FIX] collaborative: check all overlapping zones [Task: 4736986](https://www.odoo.com/odoo/2328/tasks/4736986) https://github.com/odoo/o-spreadsheet/commit/bd91a5fac [IMP] collaborative: test auto-fill overwrite [Task: 0](https://www.odoo.com/odoo/2328/tasks/0) https://github.com/odoo/o-spreadsheet/commit/48263759b [FIX] Scrollbar: Fix scrollbar overflows [Task: 4633503](https://www.odoo.com/odoo/2328/tasks/4633503) https://github.com/odoo/o-spreadsheet/commit/1be8d8e53 [FIX] viewport: remove snap-friendly margins [Task: 4633503](https://www.odoo.com/odoo/2328/tasks/4633503) https://github.com/odoo/o-spreadsheet/commit/2b3b8d959 [FIX] demo: missing waiting on image upload [Task: 0](https://www.odoo.com/odoo/2328/tasks/0) https://github.com/odoo/o-spreadsheet/commit/cc0d9abbe [FIX] pivot_side_panel: allow scrolling in readonly mode [Task: 4655830](https://www.odoo.com/odoo/2328/tasks/4655830) Co-authored-by: Anthony Hendrickx (anhe) <anhe@odoo.com> Co-authored-by: Alexis Lacroix (laa) <laa@odoo.com> Co-authored-by: Lucas Lefèvre (lul) <lul@odoo.com> Co-authored-by: Dhrutik Patel (dhrp) <dhrp@odoo.com> Co-authored-by: Adrien Minne (adrm) <adrm@odoo.com> Co-authored-by: Mehdi Rachico (mera) <mera@odoo.com> Co-authored-by: Florian Damhaut (flda) <flda@odoo.com> Co-authored-by: Rémi Rahir (rar) <rar@odoo.com> Co-authored-by: Pierre Rousseau (pro) <pro@odoo.com> Co-authored-by: Vincent Schippefilt (vsc) <vsc@odoo.com>
This fix restores compatibility between website newsletter signup forms and the updated Turnstile bot-protection flow. It helps ensure visitors can subscribe successfully while keeping anti-spam protection in place.
Original PR description
Turnstile was completely rewritten in saas-18.2 in https://github.com/odoo/odoo/commit/22e777c046521f3f89b62caa5876680beb7f5aba This commit adds compatibility for the new way of calling Turnstile. opw-4625786
Users can now scroll through pivot dimensions in the spreadsheet side panel when it is in readonly mode. This fixes a usability issue that prevented viewing all available pivot details without enabling editing.
Original PR description
The `pointer-events: none;` property prevents elements (and their children) from receiving any pointer events, including scroll gestures. As a result, scrolling the pivot dimensions in readonly mode was not possible. To fix this, we removed `pointer-events: none;` from the main container and applied it only to the child elements of the pivot dimensions. Task: 4655830