Last modified: 2011-09-10 22:26:09 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 T18900, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 16900 - Cursor is placed incorrectly after inserting Hebrew diacritics
Cursor is placed incorrectly after inserting Hebrew diacritics
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
CharInsert (Other open bugs)
unspecified
PC Windows XP
: Low minor (vote)
: ---
Assigned To: Nobody - You can work on this!
http://www.mediawiki.org/wiki/Extensi...
: i18n
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-01-06 08:47 UTC by Amir E. Aharoni
Modified: 2011-09-10 22:26 UTC (History)
1 user (show)

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


Attachments

Description Amir E. Aharoni 2009-01-06 08:47:47 UTC
The vowel point is added correctly, but after it is added the cursor moves back to where it was. For example, let's take the word שבּת. Let's mark it like this:
* ש = S
* ב = B
* ת = T

The dot inside ב is called a "dagesh"; i'll mark it as a period - .

The cursor = |

I type SBT and the cursor is now after the T: SBT| שבת

Now i move back one letter and the cursor is after the B: SB|T

Now i click the letter that is supposed to add the dagesh (it's the first one on the right.) The dagesh is added: SB|.T שבּ‏ת

Notice, however, that the cursor is still between the B and the dagesh, even though it is supposed to be after the dagesh. How do i know that it is before the dagesh? If i press the Del key, the the dagesh disappears - שבת. If i press the backspace, then the B disappears and the dagesh moves to the S - שּ‏ת. This is definitely wrong.

See also discussion here:

http://en.wikisource.org/wiki/MediaWiki_talk:Edittools#Hebrew_vowels_and_cantillation
Comment 1 Brion Vibber 2009-01-31 02:05:53 UTC
Can you add details of what browser/version/operating system you're using? Behavior may differ.
Comment 2 Amir E. Aharoni 2009-01-31 09:26:45 UTC
Firefox 3 on XP.
Comment 3 Bugmeister Bot 2011-08-19 19:12:25 UTC
Unassigning default assignments. http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/54734
Comment 4 Santhosh Thottingal 2011-09-10 17:06:21 UTC
Amir, is this bug still remain in latest version of Firefox? Is this behavior vary across browsers/operating system?
Comment 5 Amir E. Aharoni 2011-09-10 22:26:09 UTC
Yes, it still remains. It is not very important, however, because the WikiEditor toolbar inserts these characters properly.

Now that i know the code better, i can try looking at this bug myself, but maybe this extension can just be retired...

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


Navigation
Links