Issue 42469

Summary: Thai input sequence checking is broken
Product: Internationalization Reporter: karl.hong
Component: codeAssignee: stefan.baltzer
Status: CLOSED FIXED QA Contact: issues@l10n <issues>
Severity: Trivial    
Priority: P3 CC: arthit, hin.stone, issues, jjc, khirano, samphan
Version: 680m77   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on:    
Issue Blocks: 41707    

Description karl.hong 2005-02-10 23:08:52 UTC
The problem is reported in #issue42171#, invalid input sequence (0e01+0e48+0e35)
is not catched.
Comment 1 samphan 2005-02-13 06:52:29 UTC
Test case :-
1) Set Toos/Options/Language Setting/Languages/CTL to Thai
2) Enable Language Setting/CTL/Use sequence checking, and Restricted
3) Create a blank Writer document
4) Switch the keyboard to Thai
5) type ก ('kor kai' on the d key)
6) Type  ่ ('mai ek' on the j key)
7) Type  ี ('sera ii' on the u key). Sequence input checking should not allow
this but it's entered into the document. However, you may not see the character
on Windows. See issue 42171.
8) Type backspace until the 'kor kai' is deleted. It'll take three backspaces.

It takes 2 backspaces to delete 'mai ek', because the 'sera ii' is allowed to
enter the document, which is wrong. The sequence input checking should stop this.
Comment 2 karl.hong 2005-03-03 18:51:21 UTC
fixed in cws i18n17.
Comment 3 karl.hong 2005-03-11 22:52:35 UTC
Reday for QA.

re-open issue and reassign to
Comment 4 karl.hong 2005-03-11 22:52:46 UTC
reassign to
Comment 5 karl.hong 2005-03-11 22:52:54 UTC
reset resolution to FIXED
Comment 6 stefan.baltzer 2005-03-18 15:13:02 UTC
SBA: Verified in CWS i18n17.
Comment 7 jjc 2005-04-24 17:07:15 UTC
OK in m95.