Generally speaking, a window or toolbar should maintain its user fixed size.
Regression from previous version of Writer
Steps to Reproduce:
1- Choose >Navigator from side bar
2- Fix a width
3- Choose Styles in navigator bar
4- File > Reload
Go back to Navigator: side bar is narrower than before
The side bar width is the same fixed, even after closing and restarting LO
User Profile Reset: No
Suggestion: every application can have a different width of side bar as side bar may have different use according to the application in which it is used.
Versione: 22.214.171.124 (x64)
Build ID: 92a7159f7e4af62137622921e809f8546db437e5
Thread CPU: 8; SO: Windows 6.19; Resa interfaccia: predefinito;
Versione locale: it-IT (it_IT); Calc: group
That is a really old build of LibreOffice, the Sidebar deck size/position "persistence" has received attention over recent builds.
Please retest with a 7.6.1 release or current master against 24.02
This issue appears from release 126.96.36.199. I just checked 188.8.131.52 and it remains.
The same is true for the horizontal space in the gallery side bar of Draw, but I'll post a different bug report for this.
Sorry, I checked with 7.6.0, not 7.6.1. The same test has been carried out with:
Version: 184.108.40.206.alpha0+ (X86_64) / LibreOffice Community
Build ID: 8b9643960117612b7e1cae1ed8325c2630232d0f
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: it-IT (it_IT); UI: it-IT
Calc: CL threaded
with the same results, closin and opening the file again and save and then reload it.
The width of side bar doesn't return as fixed and also the hoizontal division on Gallery.
[Automated Action] NeedInfo-To-Unconfirmed
I checked with 220.127.116.11 and the issue remains.
Confirmed, the active deck (temporarily) keeps the same width but switching to another resets its width to its minimum. It should persist after a document reload.
Version: 18.104.22.168 (X86_64) / LibreOffice Community
Build ID: 41d6f628ba3f046f16b5fa9fa8db8d4c2ab3b582
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
To be more precise, Steps to Reproduce:
1- Choose > Navigator from side bar
2- Set to maximum width
3- Switch to Styles deck: note that the width matches the Navigator's
4- File > Reload: note that the Styles deck's width hasn't changed
5- Switch to Navigator deck
Result: Navigator deck has minimum width. In fact, all others do once you switch.
Reproduced in 22.214.171.124 but not in 126.96.36.199, so marking as a regression.
With steps from comment 6 and the linux-64-7.4 repo, I bibisected it to first bad commit 837ba694d276705ecac2999951615c7d3c41d4e3 which points to core commit 334b44affe24340f44216021a4699699dd5dde96 which is a cherrypick of:
author xuenhua Wed Jun 01 15:29:49 2022 +0800
committer Caolán McNamara Fri Jun 17 20:52:05 2022 +0200
tdf#149431 Fix the sidebar's width
Bug 149431 was marked a duplicate of bug 128180: "Allow each deck to keep its own width in the sidebar".
So as I understand it: the test case of bug 149431 (moving to a wider deck affects the width of the previous deck) is indeed fixed, but we lost the persistence of a deck wider than the minimum widthf after a reload.
Best example of why this is problematic is probably the Gallery deck: the user might want to always show 4 columns of objects. It is reset to 2 columns after a reload.
Enhua, can you please have a look?
Heiko, you've followed the Sidebar width conversation in more detail than me, copying you in in case you have input :)
IIRC there is an expert option to change the behavior. MinimumWidth = false maybe?