Bug 120671 - Incorrect display of combined Tibetan letter Hung
Summary: Incorrect display of combined Tibetan letter Hung
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
6.1.2.1 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: CTL-China-Minorities
  Show dependency treegraph
 
Reported: 2018-10-18 07:12 UTC by Serge
Modified: 2019-02-16 19:05 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
an illustration of the bug (6.68 KB, image/png)
2018-10-18 07:13 UTC, Serge
Details
wrong display on 6.1.3 rc1 (2.15 KB, image/png)
2018-10-20 00:35 UTC, Serge
Details
Screenshot on 6.2.0 RC1 (27.17 KB, image/png)
2019-01-02 17:50 UTC, Volga
Details
correct on 6.2.0 RC1 Linux (3.36 KB, image/png)
2019-01-02 19:25 UTC, Serge
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Serge 2018-10-18 07:12:51 UTC
Description:
Parts of combined Tibetan letter Hung are always displayed in a wrong order.

Steps to Reproduce:
1. Enter letter "HA" (0xE0 0xBD 0xA7 / 0x0F67)
2. Enter "NYI ZLA NAA DA" (0xE0 0xBE 0x82 / 0x0F82)
3. Enter "VOWEL SIGN AA" (0xE0 0xBD 0xB1 / 0x0F71)
4. Enter "VOWEL SIGN U" (0xE0 0xBD 0xB4 / 0x0F74)

All that parts can be also copy-pasted from another application.


Actual Results:
Below the letter "HA" two parts go in the following order: "U" (like a hook), "AA".


Expected Results:
Below the letter "HA" two parts should go in the following order: "AA", "U" (like a hook)



Reproducible: Always


User Profile Reset: No



Additional Info:
The attached screenshot illustrates the bug. Parts "U" (number 1) and "AA" (number 2) must be displayed in a reversed order.


Version: 6.1.2.1
Build ID: 1:6.1.2-1~bpo9+1
CPU threads: 2; OS: Linux 4.17; UI render: default; VCL: x11; 
Locale: en-GB (en_GB.UTF-8); Calc: group threaded
Comment 1 Serge 2018-10-18 07:13:55 UTC
Created attachment 145797 [details]
an illustration of the bug
Comment 2 Serge 2018-10-20 00:35:40 UTC
Created attachment 145841 [details]
wrong display on 6.1.3 rc1

Version: 6.1.3.1
Build ID: 1:6.1.3~rc1-1~bpo9+1
CPU threads: 2; OS: Linux 4.17; UI render: default; VCL: x11; 
Locale: en-GB (en_GB.UTF-8); Calc: group threaded
Comment 3 Serge 2018-10-20 00:37:18 UTC
The bug is also reproduced on 6.1.3 rc1 but looks more severe. A new screenshot has been attached.
Comment 4 Serge 2019-01-02 10:14:47 UTC
The bug is also reproduced on 6.1.4, looks same as on 6.1.3 rc1.

Version: 6.1.4.2
Build ID: 1:6.1.4-1~bpo9+1
CPU threads: 2; OS: Linux 4.18; UI render: default; VCL: x11; 
Locale: en-GB (en_GB.UTF-8); Calc: group threaded
Comment 5 Volga 2019-01-02 17:50:28 UTC
Created attachment 147953 [details]
Screenshot on 6.2.0 RC1

This bug looks disappeared on 6.2.0 RC1.

版本:6.2.0.1 (x64)
Build ID:0412ee99e862f384c1106d0841a950c4cfaa9df1
CPU 线程:4; 操作系统:Windows 10.0; UI 渲染:默认; VCL: win; 
区域语言:zh-CN (zh_CN); UI 语言: zh-CN
Calc: threaded
Comment 6 Serge 2019-01-02 19:24:38 UTC
> This bug looks disappeared on 6.2.0 RC1

Confirm. On Linux version the letter looks correct. Screenshot has been attached.

Version: 6.2.0.1
Build ID: 1:6.2.0~rc1-1
CPU threads: 1; OS: Linux 4.19; UI render: default; VCL: gtk2; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded
Comment 7 Serge 2019-01-02 19:25:54 UTC
Created attachment 147954 [details]
correct on 6.2.0 RC1 Linux