Closed
Bug 299529
Opened 20 years ago
Closed 20 years ago
BiDi: Backspace is ignored if pressed after Delete in a line that ends with a character in the opposite direction
Categories
(Core :: Layout: Text and Fonts, defect)
Core
Layout: Text and Fonts
Tracking
()
VERIFIED
FIXED
People
(Reporter: bugzillamozilla, Assigned: uriber)
References
Details
Attachments
(1 file)
|
414 bytes,
text/html
|
Details |
To reproduce:
1. Type an English character at the beginning of an RTL textarea, or a Hebrew
character at the beginning of an LTR textarea (the attached testcase includes
two such textareas).
2. Press Delete.
3. Press Backspace
Actual Results:
Backspace is ignored.
Expected Results:
Backspace should delete the character typed in step #1
Tested with Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2)
Gecko/20050702 Firefox/1.0+
First reported in Bug 207186, comment #9
Prog.
| Reporter | ||
Comment 1•20 years ago
|
||
| Reporter | ||
Updated•20 years ago
|
Summary: Backspace is ignored if pressed after Delete in a line that ends with a character in the opposite direction → BiDi: Backspace is ignored if pressed after Delete in a line that ends with a character in the opposite direction
| Assignee | ||
Comment 2•20 years ago
|
||
The regression from the behavior described in bug 207186 comment 9 to the
behavior described here is due to the patch on bug 254278. I'll post a detailed
note on that bug.
The original behavior is arguably correct. See bug 80550 comment #5.
| Assignee | ||
Comment 3•20 years ago
|
||
Following the check-in of the second patch on bug 254278, the caret no longer
behaves as described in the summary and in comment #0.
Currently, pressing "delete" moves the caret to the other side of the text (left
in RTL textarea, right in LTR), and the pressing "backspace" movess it back to
the original location.
I think this behaviour is correct (certainly its second part, involving the
backspace, is), so I'm marking this bug as fixed.
Prog (or anybody else) - if you disagree with me, please open a separate bug,
describing the current behaviour, and we'll have someone (Simon?) decide whether
it's a bug or not.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
| Reporter | ||
Updated•20 years ago
|
Status: RESOLVED → VERIFIED
Component: Layout: BiDi Hebrew & Arabic → Layout: Text
QA Contact: zach → layout.fonts-and-text
You need to log in
before you can comment on or make changes to this bug.
Description
•