Created attachment 155057 [details]
Steps to reproduce:
1. Open the attached file
-> Last line in header doesn't use spacing after, thus, there is no separation between the header and the body of the document. See attached image
Build ID: 01d28b0b85f99590c0581e4bbf636bc9281e0571
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3;
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
Build ID: 5b168b3fa568e48e795234dc5fa454bf24c9805e
CPU Threads: 4; OS Version: Linux 4.15; UI Render: default;
Locale: ca-ES (ca_ES.UTF-8
Build ID: c15927f20d4727c3b8de68497b6949e72f9e6e9e
Version 220.127.116.11.alpha0+ (Build ID: efca6f15609322f62a35619619a6d5fe5c9bd5a)
Created attachment 155058 [details]
comparison MSO 2010 and LibreOffice 6.4 Master
Confirmed with LO 18.104.22.168.alpha0+ (bb6bcabda53dbd64dda43f09fab9f4ad6f34eba6) / Windows.
Created attachment 155101 [details]
Sample in DOC format
Same issue in DOC format. I didn't want to create a separate bug report right away, that can be done whenever, eg. if the DOCX part is resolved separately.
Bug #127736 is about this too, plus Line Spacing is not applied either (unlike in Word).
This looks simply like a layout difference between the two programs. I didn't see any compat settings related to this. (The closest is automargin - but that is only handled on import).
So likely if this is worth fixing, it would require a new compat layout setting. It seems to be related to EatSpacing() - which only eats lower spacing and not upper spacing.
Another option would be to disable dynamic header sizing in this situation - although that might have other implications...