Bug 143190 - Sidebar master list drop-down in Windows LO Draw does not update when either creating or deleting a new master
Summary: Sidebar master list drop-down in Windows LO Draw does not update when either ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
5.3.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks: Sidebar-Properties-Page
  Show dependency treegraph
 
Reported: 2021-07-05 02:53 UTC by xordevoreaux
Modified: 2024-01-22 13:06 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
screenshot showing the anomaly (81.66 KB, image/png)
2021-07-05 02:55 UTC, xordevoreaux
Details

Note You need to log in before you can comment on or make changes to this bug.
Description xordevoreaux 2021-07-05 02:53:54 UTC
Description:
The sidebar property for the Master Page: drop-down does not update in Windows when I either create a new master or delete it. Saving doesn't work either. I must save, close the file, and re-open it again for the list to update.

There are several bugs associated with the behavior of this drop-down, but I'm reporting just one at a time for clarity and testing's sake so as not to confuse issues.

Steps to Reproduce:
1. Launch Windows LO
2. Create a new LO Draw document
3. Expose the properties sidebar so you're looking at the Page properties
4. Examine the Master Page: drop-down (you'll see just the master named Default)
5. Select View, Master
6. Select Page, New Master (hovering over the new master, it's named Default 1)
7. Re-examine the Master Page: drop-down (has not updated)
8. Save the file
9. Re-examine the Master Page: drop-down (has not updated)
10. Select View, Normal
11. Re-examine the Master Page: drop-down (has not updated)
12. Select File, Close (but leave the LO application up)
13. Re-open the file.
14. Re-examine the Master Page: drop-down (has finally updated)

15. Repeat by deleting the new master, you'll get the same situation. The new master will remain in the list despite being deleted until saving, closing, and reloading the Draw document.

Actual Results:
The Master Page: drop-down in the properties sidebar never updates during the current session. One must save, close, and re-load the Draw document to force the list to update.

Expected Results:
The Master Page: sidebar properties drop-down should update upon the successful creation or deletion of a master page.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 79d31d08146afa0861ceb1705262411449e71ec7
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 1 xordevoreaux 2021-07-05 02:55:35 UTC
Created attachment 173356 [details]
screenshot showing the anomaly

Attached screenshot shows 2 masters in the drop-down but I've already deleted the new master. At this point for that screenshot, I should not see two masters listed.
Comment 2 Telesto 2021-07-05 08:09:13 UTC
Confirm
Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: c38d0d501f5eca648bdf0fd2914b57e06f505f7e
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL
Comment 3 Telesto 2021-07-05 08:16:19 UTC
And in
Version: 7.0.0.0.beta1+ (x64)
Build ID: 2891e91a513520d68ea2b8c59c14335861a15253
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL

and in
Version: 6.0.6.0.0+
Build ID: c30963b8b4bbbe42a24b97aafa161eff9d7ccdd4
CPU threads: 4; OS: Windows 6.3; UI render: GL; 
Locale: nl-NL (nl_NL); Calc: CL
Comment 4 Telesto 2021-07-05 08:24:11 UTC
Did function with
Version: 5.2.5.0.0+
Build ID: a4d4fbeb623013f6377b30711ceedb38ea4b49f8
CPU Threads: 4; OS Version: Windows 6.2; UI Render: GL; 
TinderBox: Win-x86@62-merge-TDF, Branch:libreoffice-5-2, Time: 2016-12-24_14:43:55
Locale: nl-NL (nl_NL); Calc: CL

1. Sidebar -> Page properties deck
2. drop-down Master Page (single entry)
3. Select View, Master
4. Select Page, New Master 
5. Select View, Normal (no sidebar properties in Master view in 5.2.5)
6. Master Page drop-down  -> New entry added
Comment 5 xordevoreaux 2021-09-11 13:08:41 UTC
Still a problem in 

Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: b573ce5683ee648ed391ea3223208e584cf2f868
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 6 Aron Budea 2021-10-03 04:41:25 UTC
This is a regression from the following commit, bibisected using repo bibisect-linux-64-5.3. I also had to clear the user profile.

https://cgit.freedesktop.org/libreoffice/core/commit/?id=64ff7453408e578b95073db1740bfef4f500a2e4
author		Susobhan Ghosh <susobhang70@gmail.com>	2016-08-03 23:22:53 +0530
committer	Yousuf Philips <philipz85@hotmail.com>	2016-08-13 12:11:09 +0000

tdf#89466 Add Master Slide and Close Master View button
Comment 7 xordevoreaux 2022-05-17 02:26:39 UTC
Still a problem in

Version: 7.4.0.0.alpha1 (x64) / LibreOffice Community
Build ID: b871abad383583f02eb49c7e49aeae01f6941072
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 8 xordevoreaux 2024-01-22 13:06:09 UTC
Still a problem in:

Version: 24.2.0.2 (X86_64) / LibreOffice Community
Build ID: b1fd3a6f0759c6f806568e15c957f97194bbec8f
CPU threads: 24; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded