| Summary: | EDITING Support change tracking deletion of images anchored to character | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | NISZ LibreOffice Team <libreoffice> |
| Component: | Writer | Assignee: | László Németh <nemeth> |
| Status: | VERIFIED FIXED | ||
| Severity: | normal | CC: | aron.budea, dgp-mail, nemeth, varga.balazs3 |
| Priority: | medium | Keywords: | implementationError |
| Version: | 7.2.0.0.alpha0+ | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=59463 | ||
| Whiteboard: | target:7.3.0 target:7.2.0.2 | ||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 143000 | ||
| Attachments: |
Screenshot of the original document in Writer
Screenshot of the problem in Writer attachment 172666 after deleting one image with TC enabled |
||
|
Description
NISZ LibreOffice Team
2021-06-07 08:42:16 UTC
Created attachment 172672 [details]
Screenshot of the problem in Writer
Created attachment 172673 [details] attachment 172666 [details] after deleting one image with TC enabled (In reply to NISZ LibreOffice Team from comment #0) > Steps to reproduce: > 1. Open attachment 172666 [details] > 2. Select any of the images and press Delete Writer crashes Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community Build ID: de7356c2e0cb099fac396808b5a86a0393b48e5f CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: en-GB Calc: CL Also happens with a new file. Bug might be fixed in a more recent version of master. Will test it later. (In reply to Dieter from comment #3) > (In reply to NISZ LibreOffice Team from comment #0) > > > Steps to reproduce: > > 1. Open attachment 172666 [details] > > 2. Select any of the images and press Delete > > Writer crashes > Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community > Build ID: de7356c2e0cb099fac396808b5a86a0393b48e5f > CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: > win > Locale: de-DE (de_DE); UI: en-GB > Calc: CL > > > Also happens with a new file. Bug might be fixed in a more recent version of > master. Will test it later. I don't get a crash with yesterdays nightly: Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 2a7e64da7f385de8dbba1802530e251cf29259fb CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: default; VCL: win Locale: hu-HU (hu_HU); UI: en-US Calc: CL Confirmed in LO Version: 7.3.0.0.alpha0+ (51754ca5349d7bf655d57ded37381188d0bc4bcf) / Ubuntu. László Németh committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/b50d386dfa70f7c1d4eb1a49091ec9dd782b767b tdf#142701 track changes: fix layout regression of image deletion It will be available in 7.3.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. tdf#142701 track changes: fix layout regression of image deletion Commit d6322bcedc197a654abc7d64bfea8cf570f123bf (tdf#59463 track changes: record deletion of images) converted image anchors to AS_CHAR, which resulted loss of the original layout during rejecting the tracked image deletion. Now keep the original AT_CHAR (also AS_CHAR) anchorings, also convert the AT_PARA and other anchoring types to AT_CHAR using the following workaround: add an invisible text-based anchoring point with ZWJs. Follow-up to commit 8726cf692299ea262a7455adcf6ec25451c7869d (tdf#142700 DOCX: fix lost track changes of images). László Németh committed a patch related to this issue. It has been pushed to "libreoffice-7-2": https://git.libreoffice.org/core/commit/1e3340a6ac8511d35f7520261fa14a99a9bef4c4 tdf#142701 track changes: fix layout regression of image deletion It will be available in 7.2.0.2. 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. Verified in: Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community Build ID: ad1b12686da88bea57582df10fa85268ada209b8 CPU threads: 4; OS: Windows 10.0 Build 17134; UI render: default; VCL: win Locale: hu-HU (hu_HU); UI: hu-HU Calc: threaded |