odoo/o-spreadsheet#6082
Created by BI, Rémi Rahir (rar)
Merged
at 2985e4d30d83df76e1ba2c28f5996931a739eb03
Statuses:
- label
- odoo:18.0-scroll-mobile-rar
- head
- 5e4da6d57e8b8ba06480f9d568eec4eb8324b47c
- merged
- 1 year ago by BI, Lucas Lefèvre (lul)
| odoo/o-spreadsheet | |
|---|---|
| 18.0 | #6082 |
| saas-18.1 | #6136 |
| saas-18.2 | #6137 |
| saas-18.3 | |
| saas-18.4 | |
| 19.0 | |
| saas-19.1 | |
| saas-19.2 | |
| saas-19.3 | |
| master | #6147 |
[FIX] Spreadsheet: Fix scroll issues in mobile
Description:
Currently, the scroll via touch is barely supported and only on the grid overlay DOM element, which means that you cannot scroll if you pass your finger on a figure for instance.
This task tries to help out specifically in dashboard mode as there are no interactions with the different components (no drag and drop of components, grid selection, etc...).
description of this task, what is implemented and why it is implemented that way.
Task: 4720073
review checklist
- [ ] feature is organized in plugin, or UI components
- [ ] support of duplicate sheet (deep copy)
- [ ] in model/core: ranges are Range object, and can be adapted (adaptRanges)
- [ ] in model/UI: ranges are strings (to show the user)
- [ ] undo-able commands (uses this.history.update)
- [ ] multiuser-able commands (has inverse commands and transformations where needed)
- [ ] new/updated/removed commands are documented
- [ ] exportable in excel
- [ ] translations (_t("qmsdf %s", abc))
- [ ] unit tested
- [ ] clean commented code
- [ ] track breaking changes
- [ ] doc is rebuild (npm run doc)
- [ ] status is correct in Odoo