ldct / rikaikun

Automatically exported from code.google.com/p/rikaikun
0 stars 2 forks source link

Gmail: Characters following emoji not recognized #46

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. In gmail, open an email containing emoji immediately followed by Japanese 
characters.
2. Point at the first character following the emoji

What is the expected output? What do you see instead?
The first character should be recognized by rikaikun, but is not. The second 
and following characters are recognized.

What version of the product are you using? On what operating system?
Rikaikun Version: 0.8.1
Chrome Windows 7.0.517.8 (Official Build 59474) dev
Windows 7 Enterprise x64

Please provide any additional information below.
To reproduce, send a message to yourself from gmail with emoticons (emoji) 
inserted between Japanese phrases with no spaces between the emoji and the 
Japanese characters. (Power tip: In Gmail labs, there is an Extra Emoji setting 
that enables tons of emoji, including Docomo's default set.)

Original issue reported on code.google.com by generi...@gmail.com on 21 Sep 2010 at 11:09

GoogleCodeExporter commented 9 years ago
This is to clarify a little more the issue you pointed. I sent myself a mail 
like you said, and when I hover over the kanji after the emoji the kanji BEFORE 
the emoji gets translated.

I think this is because gmail treats the emojis like images and seems that when 
the extension gets the character chrome sends them as an only character (emojis 
and kanjis).  That way only the first "character" gets translated. If the first 
character is an emoji then nothing gets translated.

Original comment by estevez....@gmail.com on 9 Jul 2011 at 9:26

GoogleCodeExporter commented 9 years ago
This could be related to the general issue of certain dom elements messing up 
the JS that detects where the cursor is.

Original comment by melin...@gmail.com on 22 Jan 2015 at 2:22