Bug 145229 - Calc modifies split screen dimensions across SAVE/OPEN
Summary: Calc modifies split screen dimensions across SAVE/OPEN
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
(earliest affected) release
Hardware: All All
: medium normal
Assignee: Not Assigned
Depends on:
Blocks: Cell-Freeze
  Show dependency treegraph
Reported: 2021-10-19 22:05 UTC by jjgurley
Modified: 2023-05-20 18:13 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:

Simple test case (5.13 KB, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)
2021-10-19 22:06 UTC, jjgurley

Note You need to log in before you can comment on or make changes to this bug.
Description jjgurley 2021-10-19 22:05:18 UTC
I have a very wide sheet that I use split screen to open a narrow left hand column with the first column always visible.  When I close the app and come back later, the first column is not quite visible because the position of the split control has shifted left slightly.

Steps to Reproduce:
1.Open narrow left split
2.Save and exit.
3. Reopen - Split will move a 10pt spacing each cycle of Save/Open until it evaporates.

Actual Results:
"||" represens the scroll icon, "|" represents a cell boundary
  A  ||  A  |  B  |  C
Save, Close Reopen
Save, Close Reopen

Expected Results:
Should be stable across saves.

Reproducible: Always

User Profile Reset: No

OpenGL enabled: Yes

Additional Info:
I suspect it's the save function, since when you close the sheet without changes, it doesn't SAVE, and doesn't creep.
Comment 1 jjgurley 2021-10-19 22:06:44 UTC
Created attachment 175839 [details]
Simple test case
Comment 2 m.a.riosv 2021-10-19 22:28:32 UTC
Repro with
Version: (x64) / LibreOffice Community
Build ID: 02b2acce88a210515b4a5bb2e46cbfb63fe97d56
CPU threads: 4; OS: Windows 10.0 Build 21390; UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US Calc: CL

But on the third time of save-load doesn't happen.

As the file, it's saved on MSO format, can be a little difference on same unit used.
Comment 3 jjgurley 2021-10-19 22:37:10 UTC
It did it ten times before the column label was engulfed, and it became difficult to see the change, although it kept changing.
Comment 4 jjgurley 2021-10-20 20:55:23 UTC
I should add that I'm saving files as xlsx format.
Comment 5 BogdanB 2023-05-20 18:13:02 UTC
Easy to reproduce with Save - File - Reload, multiple times

Version: (X86_64) / LibreOffice Community
Build ID: 9f56dff12ba03b9acd7730a5a481eea045e468f3
CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded