Bug 164293 - Draw navigator replaces a user page rename to the auto numbered "Page #" after the page order is changed
Summary: Draw navigator replaces a user page rename to the auto numbered "Page #" afte...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
24.8.3.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Slide-Page-Pane
  Show dependency treegraph
 
Reported: 2024-12-12 04:55 UTC by Marc-Medley
Modified: 2024-12-12 16:06 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marc-Medley 2024-12-12 04:55:16 UTC
Description:
When I rename an LibreOffice Draw Page in the navigator, then my user supplied name should persist even after the Pages sequence has been reordered.

However, the Draw Navigator replaces a user page rename to the auto numbered “Page #” after the page order is changed in the Navigator.

LibreOffice Draw version: Version: 24.8.3.2

Steps to Reproduce:
1. Create a new LibreOffice Draw document and show the Navigator.
2. Add two pages to have a Page 1, Page 2, Page 3.
3. Rename "Page 3" to "My Page"
4. Then move "My Page" to preceed either Page 1 or Page 2 in the page ordering.

Actual Results:
After the Page order change, the "My Page" name has been removed and replaced with either "Page 1" or "Page 2" depending on where it was placed in the above page ordering.

Expected Results:
When I rename an LibreOffice Draw Page in the navigator, then my user supplied name should persist even after the Pages sequence has been reordered.


Reproducible: Always


User Profile Reset: Yes

Additional Info:
Notes:

1. This topic was first asked in the LibreOfice forums:

https://ask.libreoffice.org/t/draw-navigator-replaces-a-user-page-rename-to-the-auto-numbered-page-after-the-page-order-is-changed/114933

A forum user provided info that "It is surely a bug. It was OK in LibreOffice version 7.5.8. Please write a bug report"

2. This non-persistant Page rename issue did not occur with the Object renames on the Page.

3. Perhaps this is also an issue with Impress pages. I have not checked Impress.

4. I found this issue on ARM-based macOS; and have not myself verified on other Hardware/OSes. However, I suspect that this type of bug is not specific to a particular OS, so I left Hardware and Operating System at the default of All for the initial reporting.
Comment 1 Regina Henschel 2024-12-12 11:01:00 UTC
Thank you for reporting the bug.

Because Draw and Impress have much code in common, it has likely the same root cause as bug 164284. I have added that bug to 'see also' so that developers can check whether that is the case.