odoo/o-spreadsheet#6854
Created by BI, Adrien Minne (adrm)
Merged
at 4d2398b701d9367a0f76a647833783883859d2c4
Statuses:
- label
- odoo:saas-18.3-excel-copy-with-image-adrm
- head
- 13b6d671e16e9d319aa88b3805ad037eb49d93e4
- merged
- 3 weeks ago by BI, Rémi Rahir (rar)
odoo/o-spreadsheet | |
---|---|
saas-18.3 | #6854 |
saas-18.4 | #6960 |
master | #6963 |
[FIX] clipboard: don't paste both image and text content
Description
If we have a clipboard content that has bot an image and some text data, we would paste both inside the spreadsheet. There's a good chance that this is not what the user expects, as the iamge and the text are likely alternatives for the same content.
That's what happened when pasting from Excel (desktop). The user would end up with both the copied data, and an image of the copied data.
With this commit, we'll ignore the image data if we have text data in the clipboard.
Task: 4876682
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