Description: In the navigator, outline of chapter heading is repositioned after each click on a promotion/demotion arrow. Steps to Reproduce: 1. Have a document open with an extensive chapter subdivision taking more than the screen height to display in the navigator(F5). 2. Double-click a chapter further down in the navigator bar. 3. In the symbol menu on top of the bar, click on any of the promote/demote arrows. Actual Results: The entire chapter outline in the bar is repositioned so the promoted/demoted chapter gets on its top of the outline display space. Expected Results: Leave the position of the outline intact, rewrite only the particular headline(s) affected by the promote/demote operation. Reproducible: Always User Profile Reset: Yes Additional Info: This is especially disturbing for 'promote chapter' operations, since after the first upwards step, the user can no longer see the target of the promotion planned. This bug appears to be new in version 7. For its verification, large_test_file.odt (application/vnd.oasis.opendocument.text), 1.07 MB, created by Christian Lehmann on 2020-09-03 may be used.
Please, can you attach test file? Thanks
Created attachment 173879 [details] large odt document I am more or less happy to comply. However, Writer does not allow me to anonymize the comments by 'find and replace', so I had to delete them. I wonder why you cannot use the test file I had indicated, which is publicly available.
(In reply to Christian Lehmann from comment #2) > [...] > I wonder why you cannot use the test file I had indicated, which is publicly > available. Because only you know where this file is. Best regards. JBF
I do not reproduce with Version: 7.1.6.0.0+ / LibreOffice Community Build ID: 825060c2f3cffc6e1275e952421be33a09a777cf CPU threads: 8; OS: Linux 5.11; UI render: default; VCL: gtk3 Locale: fr-FR (fr_FR.UTF-8); UI: en-US Ubuntu_20.04_x86-64 Calc: threaded Please, could you copy&paste version info of your LibreOffice? In Help > About LibreOffice, click on the button close to "Version information" and paste the result here. Status has been set to NEEDINFO, please set it back to UNCONFIRMED once requested information has been provided. Best regards. JBF
I have to ask you to wait for three weeks. Currently I only have v. 7.0.4.2 on Windows 10 available, which does not show the problem. Possibly the problem is limited to that version 7.1.4.2 (on Linux).
[Automated Action] NeedInfo-To-Unconfirmed
I can now confirm that the bug is certainly alive under Version: 7.1.5.2 / LibreOffice Community Build ID: 10(Build:2) CPU threads: 12; OS: Linux 5.3; UI render: default; VCL: gtk3 Locale: de-DE (de_DE.UTF-8); UI: en-US Calc: threaded
Created attachment 175163 [details] navigator bar is rewritten so that promoted heading is at top margin Here is a screen video showing what I meant. If you cannot work with the format, I can try to convert it.
I confirm it with Version: 7.4.0.3 (x64) / LibreOffice Community Build ID: f85e47c08ddd19c015c0114a68350214f7066f5a CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: en-GB Calc: CL Jim, can you have a look at it?
Jim Raykowski committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/a33b8ec923b4e86a2ca2075f9541e79a729b2ed7 tdf#143547 SwNavigator: restore content tree scroll position It will be available in 7.5.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
VERIFIED with Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community Build ID: c3b5eea4304ad6815b491f549fce008a9630c213 CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: en-GB Calc: CL threaded Jim, thanks for fixing it. Is it possible to backport it to LO 7.4?
Jim Raykowski committed a patch related to this issue. It has been pushed to "libreoffice-7-4": https://git.libreoffice.org/core/commit/9c101e46269db89e20989553c5f1824864a6f678 tdf#143547 SwNavigator: restore content tree scroll position It will be available in 7.4.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.