Bug 151499 - Commands "Edit Diagram" and "Regenerate Diagram" do not work
Summary: Commands "Edit Diagram" and "Regenerate Diagram" do not work
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
7.4.1.2 release
Hardware: x86-64 (AMD64) All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: OOXML-SmartArt
  Show dependency treegraph
 
Reported: 2022-10-12 20:23 UTC by Regina Henschel
Modified: 2023-02-21 09:14 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
File with SmartArt diagram (49.28 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2022-10-12 20:23 UTC, Regina Henschel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2022-10-12 20:23:40 UTC
Created attachment 183008 [details]
File with SmartArt diagram

Customize your LibreOffice so that you can access the commands "Edit Diagram" and "Regenerate Diagram".
Open the attached file and mark the SmartArt. Click on command "Regenerate Diagram". The diagram is damaged.
Reload the file, mark the SmartArt and click on command "Edit Diagram". You get an dialog. Select an item there and click on Remove button. OK. The diagram is damaged. The latter is likely damaged, because it tries to apply a "Regenerate Diagram".

Notice, that the commands have no undo action.
Comment 1 Miklos Vajna 2022-10-13 06:55:10 UTC
My understanding is that Grzegorz Araminowicz initially added very basic smartart editing, perhaps it was even marked as experimental. Then later Armin Le Grand started to take this much further, but that work was aborted due to non-technical reasons.

So these commands are not in default menu configs for a reason.

Adding them to CC in case they want to comment further. (Edit: can't add g.araminowicz@gmail.com to CC, seems the bugzilla account is deleted.)
Comment 2 Thorsten Behrens (allotropia) 2022-10-13 20:45:33 UTC
Yep, those were supposed to be finished for 7.4 - we can remove/hide them somewhat better on that branch. For master, with the hope that implementation at some stage can continue, I'd suggest we keep them.
Comment 3 Buovjaga 2023-02-21 09:14:05 UTC
Repro.

Arch Linux 64-bit, X11
Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 0bcce236059ae68c6dcc7bce8ceaec5d39c28f1c
CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 21 February 2023