Last modified: 2013-05-08 13:59:28 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T45904, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 43904 - jquery.ime jumps forward after every character when there is pre-existing text in IE
jquery.ime jumps forward after every character when there is pre-existing tex...
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
UniversalLanguageSelector (Other open bugs)
unspecified
All All
: High major (vote)
: ---
Assigned To: Amir E. Aharoni
:
Depends on:
Blocks: uls-deployment
  Show dependency treegraph
 
Reported: 2013-01-12 16:44 UTC by Dhaval
Modified: 2013-05-08 13:59 UTC (History)
9 users (show)

See Also:
Web browser: Internet Explorer
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Dhaval 2013-01-12 16:44:33 UTC
While using Internet Explorer, UniversalLanguageSelector has a strange behavior of replacing/overwriting characters when Gujarati is used as language. Having said that, when Gujarati is enabled, while correcting any existing text, it does the same as typing in "Insert" mode.
 
Another problem there is, after entering stroke/creating new paragraph it stops working.
Comment 1 Amir E. Aharoni 2013-01-13 20:18:30 UTC
Hmm, I tried it in IE8. The breakage is pretty bad, and not just for Gujarati. If there is existing text in the textarea, the cursor jumps forward after every character.
Comment 2 Abhishek Hingnikar 2013-01-18 14:53:41 UTC
Fixed the bug , We missed to encorporate the behavior of IE of ignoring "\n" when computing the start & end positions :-) 

https://github.com/wikimedia/jquery.ime/pull/108/commits
Comment 3 Abhishek Hingnikar 2013-01-20 16:08:29 UTC
(In reply to comment #2)
> Fixed the bug , We missed to encorporate the behavior of IE of ignoring "\n"
> when computing the start & end positions :-) 
> 
> https://github.com/wikimedia/jquery.ime/pull/108/commits

I completely forgot doing so brutally will just force to editing bugs ! Its broken
Comment 4 Dhaval 2013-01-20 21:08:02 UTC
I recently upgraded to IE10 beta, and noticed that nearly the same behavior. In Search and summary fields, when Narayam is enabled, it jumps a character after a space. If typed continuously, it behaves well. Not sure it is worth taking up as the same bug or need filing a new bug.
Comment 5 Amir E. Aharoni 2013-05-06 16:10:47 UTC
The problem with the jumping cursor on IE8 was fixed, mostly by Praveen Singh, in https://github.com/wikimedia/jquery.ime/pull/171 . This fix will be deployed on translatewiki.net some time soon.

There are still issues on IE9 and IE10, however.
Comment 6 Gerrit Notification Bot 2013-05-08 13:17:00 UTC
Related URL: https://gerrit.wikimedia.org/r/62810 (Gerrit Change I34e8ad3e82ffa23f03b5ddf25e92d850991abb43)
Comment 7 Amir E. Aharoni 2013-05-08 13:26:55 UTC
Fixed for IE 8, 9, 10, with a lot of help from Praveen Singh.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links