Summary: | EDITING: blocking behaviour on resizing (croping) copy-pasted long spreadsheet on Writer | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Phil <philippe.venet> |
Component: | Writer | Assignee: | Xisco Faulí <xiscofauli> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | stephane.guillou, xiscofauli |
Priority: | medium | Keywords: | bibisected, bisected, regression |
Version: | 7.4.7.2 release | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | target:24.2.0 target:7.5.6 target:7.6.1 | ||
Crash report or crash signature: | Regression By: | Xisco Fauli | |
Bug Depends on: | |||
Bug Blocks: | 108589 | ||
Attachments: |
ODS source to copy/paste on Writer from a 7.5.4.2
ODT calc-paste result sample ODS for bibisect steps |
Description
Phil
2023-07-13 09:47:04 UTC
Hi Phil To make sure we are testing in the same conditions, can you please provide an example ODS file and let us know which range to copy and paste into Writer? I do observe some undesired behaviour (tiny edit frame, terrible display if resized and exited) with: Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 24d0a62bd75b9a895c419aa165da648ab18f134d CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: threaded I checked a few versions, and I reproduce the tiny editing frame in 7.4.7.2, but not in 7.3.7.2 (in which the editing frame matches the size of the table on the page). So confirming it is a regression. Created attachment 188824 [details]
ODS source to copy/paste on Writer from a 7.5.4.2
this is a typical ODS source, but even with my ancient docs, with ancient grids, made in 7.3xxx, the bug still occurs in recent LO writer 7.5xx
Created attachment 188825 [details]
ODT calc-paste result
And this is the result, just try the various manipulation in a 7.5 and you'll have the tiny frame, the zoom inside problems and so on
and thank you for your attention Stéphane Bibisected with linux-64-7.4 repo to first bad commit 6649009ce982a49e3d8c68b61e8a9efb6b6c0439 which points to core commit 99f43923b66a98b75c78a50577f19293aa480998 which is a cherrypick of: commit be7ce49f33035fcd289a5ffc7a2307bd9a566780 author Xisco Fauli Tue Apr 18 14:37:32 2023 +0200 committer Xisco Fauli Tue Apr 18 16:55:52 2023 +0200 sw: fix divide by 0 See https://crashreport.libreoffice.org/stats/signature/operator/(Fraction%20const%20&,Fraction%20const%20&) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/150553 Xisco, can you please have a look? Created attachment 188871 [details]
sample ODS for bibisect steps
Steps used to bibisect:
1. Open attachment
2. Select range "nomm", Ctrl + C
3. New Writer document
4. paste special (Ctrl + Shift + V) > LibreOffice Spreadsheet > OK
5. Double-click OLE object
Result: editing frame is small, does not match size of object.
Xisco Fauli committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/fc5aae69934000d81492668b3a40889bba5d3099 tdf#156270: use double for width/height It will be available in 24.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Xisco Fauli committed a patch related to this issue. It has been pushed to "libreoffice-7-5": https://git.libreoffice.org/core/commit/48a076e071369f5eee075f74947219dabfa63ec5 tdf#156270: use double for width/height It will be available in 7.5.6. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Xisco Fauli committed a patch related to this issue. It has been pushed to "libreoffice-7-6": https://git.libreoffice.org/core/commit/50c3d02656ffb10fc103ad2bb52f0fcc1de93daf tdf#156270: use double for width/height It will be available in 7.6.1. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. |