1ec5 / avim

Vietnamese input method extension (IME) for Firefox, Thunderbird, SeaMonkey, Komodo, etc. — bộ gõ tiếng Việt dành cho Firefox, Thunderbird, SeaMonkey, Komodo, …
http://avim.1ec5.org/
MIT License
46 stars 4 forks source link

Broken in Thunderbird 60 #194

Closed 1ec5 closed 6 years ago

1ec5 commented 6 years ago

AVIM isn’t working in any text fields in Thunderbird 60. This error appears in the console when typing in the main text area in the Compose window, which might be a clue:

TypeError: result.value is undefined frame.js:33:471
    splice chrome://avim/content/frame.js:33:471
    handleHtmlInput chrome://avim/content/frame.js:55:12
    <anonymous> chrome://avim/content/frame.js:79:175
1ec5 commented 6 years ago
Ci.nsIDOMKeyEvent is undefined transformer.js:373
    start file:///path/to/avim/components/transformer.js:373:9
    applyKey file:///path/to/avim/components/transformer.js:888:4
    AVIM/this.onFrameKeyPress chrome://avim/content/avim.js:677:16
    applyKey chrome://avim/content/frame.js:369:23
    splice chrome://avim/content/frame.js:407:19
    handleHtmlInput chrome://avim/content/frame.js:668:15
    <anonymous> chrome://avim/content/frame.js:1019:7