Bug 169561 - Regression with line connector after tdf#157216 PPTX: add "glue points" to flowchart shapes
Summary: Regression with line connector after tdf#157216 PPTX: add "glue points" to fl...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
25.8.2.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected
Depends on: 149440
Blocks: PPTX-line-connector-import
  Show dependency treegraph
 
Reported: 2025-11-20 02:12 UTC by Jazevedo
Modified: 2025-11-20 14:55 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
reproducer file (30.59 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2025-11-20 02:12 UTC, Jazevedo
Details
Before the commit (128.66 KB, image/png)
2025-11-20 02:14 UTC, Jazevedo
Details
After the commit (130.17 KB, image/png)
2025-11-20 02:14 UTC, Jazevedo
Details
MSO (75.85 KB, image/png)
2025-11-20 02:15 UTC, Jazevedo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jazevedo 2025-11-20 02:12:27 UTC
Created attachment 204122 [details]
reproducer file

A small regression with line connectors in pptx files, after this commit: tdf#157216

The paths are different before and after the bellow commit when opened in LO.

Regression from: 

commit 0a940660adba4597b29896838097d3480e484c16	[log]
author	Xisco Fauli <xiscofauli@libreoffice.org>	Tue May 20 19:28:50 2025 +0200
committer	Xisco Fauli <xiscofauli@libreoffice.org>	Tue May 20 22:41:17 2025 +0200
tree 0112e2e81c5b53e7651734ea5879a6f46fc15ddd
parent 6f88c6e132897e75a7a17b4daaf86e843253bbc0 [diff]

PPTX: add "glue points" to all remaining shapes

Seen on: Version: 25.8.2.0.0+ (X86_64) / LibreOffice Community and also on master branch
Comment 1 Jazevedo 2025-11-20 02:14:03 UTC
Created attachment 204123 [details]
Before the commit
Comment 2 Jazevedo 2025-11-20 02:14:28 UTC
Created attachment 204124 [details]
After the commit
Comment 3 Jazevedo 2025-11-20 02:15:11 UTC
Created attachment 204125 [details]
MSO
Comment 4 Jazevedo 2025-11-20 02:16:07 UTC
Also, thank you Aron for creating the reproducer file.
Comment 5 Regina Henschel 2025-11-20 12:06:25 UTC
The gluepoint itself is correct now. But the leaving direction is different than in PowerPoint. One underlying problem is that the required attribute has not yet been implemented in LibreOffice. That is tracked in bug 149440.
Comment 6 Xisco Faulí 2025-11-20 14:53:48 UTC
Reproduced in

Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: fdcc566a017e1b107723b8b40a18088e19a31f04
CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: gtk3
Locale: es-ES (es_ES.UTF-8); UI: en-US
Calc: threaded