Created attachment 120864 [details] Screenshot about text-to-text alignment bug Steps to reproduce: LibreOffice Version: 5.1.0.0.beta1+ 1. Open Writer, put some text in the document. 2. Select part of the text, and increase font size. 3. Click menu: Format > Paragraph... > Alignment. 4. Set "Text-to-text" alignment to "top". Press 'OK' button to confirm. 5. No change, the setting doesn't work. (See the attachment) Also reproduce in LO 5.0.2.2
Confirming. However, the text cursor does adjust to the Paragraph Text-to-Text alignment setting. So, it is *just* the text layout during composition that is not being placed correctly. Not sure about on Linux, but for me on Windows this worked through Version: 5.0.1.2 Build ID: 81898c9f5c0d43f3473ba111d7b351050be20261 Locale: en-US (en_US) but is bad by Version: 5.0.2.1 Build ID: 9a18d52abbdfbdc2ac9acebec2b92e7859eb73b7 Locale: en-US (en_US) Making the Uniscribe layout work on Windows http://cgit.freedesktop.org/libreoffice/core/commit/?id=1927a743755d8b3b55189b02a031b8cf90ba25ec suspect, but not clear when it was reworked for other layout engines. Bibisect(s) would be helpful here.
This seems to have begun at the below commit. Adding Cc: to Mark Hung ; Could you possibly take a look at this one? Thanks 36f88ec987230e4ad5413a382562e52dc7027fb2 is the first bad commit commit 36f88ec987230e4ad5413a382562e52dc7027fb2 Author: Norbert Thiebaud <nthiebaud@gmail.com> Date: Tue Aug 25 09:55:34 2015 -0700 source b14861e1dfb9f83d26d6032ae96b664845528f2a source b14861e1dfb9f83d26d6032ae96b664845528f2a author Mark Hung <marklh9@gmail.com> 2015-08-01 14:48:39 (GMT) committer Norbert Thiebaud <nthiebaud@gmail.com> 2015-08-25 11:58:06 (GMT) commit b14861e1dfb9f83d26d6032ae96b664845528f2a (patch) Fix tdf#77514 CJK ruby text in RTL( vertical ) base line issue.
I've submitted changes to master and other branches, to revert b14861e1dfb9f83d26d6032ae96b664845528f2a that tried to fix tdf#77514.
Migrating Whiteboard tags to Keywords: (bibisected) [NinjaEdit]
Mark Hung committed a patch related to this issue. It has been pushed to "libreoffice-5-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=a6b9d0e2f3508d8ac52f46a7aacec2e3043fec8e&h=libreoffice-5-1 tdf#96125 Fix broken Writer paragraph text-to-text alignment feature. It will be available in 5.1.0.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Mark Hung committed a patch related to this issue. It has been pushed to "libreoffice-5-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=307fcbf0ad716244210b4da75bbc947f1d5e26de&h=libreoffice-5-0 tdf#96125 Fix broken Writer paragraph text-to-text alignment feature. It will be available in 5.0.5. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Mark Hung committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b71814f180bcefad6dcb3ff02c42b3cb31315bc5 tdf#96125 Fix broken Writer paragraph text-to-text alignment feature. It will be available in 5.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.