Some Emoji unicodes are missing from grapheme break data table. ex) 1F692
I don't know why Unicode annex does not have full information of Emoji combination.
Anyway, for correct behavior of text cursor, ZWJ + GBP_Other will be non-breakable.
@tizen_fix
Change-Id: I92b8b0b926be164c82c0a897383cf2269516d30f
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
}
else if ((prev_class == GBP_ZWJ) &&
((current_class == GBP_Glue_After_Zwj) ||
+ /* TIZEN_ONLY(20180628): Don't break ZWJ + Unknown Emoji case
(current_class == GBP_E_Base_GAZ)))
+ */
+ (current_class == GBP_E_Base_GAZ) ||
+ (current_class == GBP_Other)))
+ /* END */
{
brks[brksPos] = GRAPHEMEBREAK_NOBREAK; // Rule: GB11
}