Closed Bug 216101 Opened 23 years ago Closed 22 years ago

Cursor fragments in <textarea>/<editor> after hitting DEL/BS/ENTER

Categories

(Core :: Web Painting, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: ws, Assigned: mnyromyr)

References

Details

(Keywords: fixed-aviary1.0, fixed1.7.5)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.4) Gecko/20030624 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.4) Gecko/20030624 The cursor sometimes looks ugly when hitting DEL at the end of the message, like it's vertically cut in half, one part being the "on" and the other one the "off" part. When moving the cursor, it will leave a thin vertical line. The line vanishes when redrawing the window (e.g. minimize followed by a restore). Reproducible: Always Steps to Reproduce: 1. Start composing a new mail message 2. Place cursor in message body 3. hit DEL (cursor changes, most of the time), hit RETURN (cursor leaves a vertical line) (try step 3 several times, maybe after inserting a blank line) Actual Results: See details, I also have a screenshot. Mail me if you want to see it. Expected Results: Show a good cursor, and not leave a vertical line behind, duh ... Default theme, mozilla is freshly installed, German version, German W2K.
*** Bug 245667 has been marked as a duplicate of this bug. ***
Status: UNCONFIRMED → NEW
Component: Composition → Editor: Core
Ever confirmed: true
Product: MailNews → Browser
Summary: Cursor changes when hitting DEL at end of message, and leaves a line → Cursor fragments in <textarea>/<editor> after hitting DEL/BS/ENTER
In addition to the mail editor, this bug is also visible in <textarea> elements and the web page composer. It's visible whereever a 2px cursor is used, so (most) Linux systems don't see this. With the following method the reproducibility is 100%: - Enter some empty lines - Place the cursor before some empty lines - Hit DEL exactly when the blinking cursor is "on" This bug is present in 1.4, but not in 1.4a. I'll try to pin it down to a more limited timeframe or checkin.
Assignee: sspitzer → mozeditor
Severity: trivial → normal
QA Contact: esther → bugzilla
Assignee: mozeditor → roc
Component: Editor: Core → Layout: View Rendering
QA Contact: bugzilla → ian
As expected, my first guess was completely off target. ;-) But roc gave me a hint, and I think I've got it: the caret frame refs get cleared without erasing the caret first... (And it's even a one-liner!)
Assignee: roc → mnyromyr
Status: NEW → ASSIGNED
Attachment #151657 - Flags: superreview?(dbaron)
Attachment #151657 - Flags: review?(roc)
Attachment #151657 - Flags: superreview?(dbaron)
Attachment #151657 - Flags: superreview+
Attachment #151657 - Flags: review?(roc)
Attachment #151657 - Flags: review+
Fix checked in.
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Verified with trunk nightly 2004-06-27-08.
Status: RESOLVED → VERIFIED
Whiteboard: needed-aviary1.0?
Asking for aviary approval. Please read comment #85 from bug 98564 before refusing the approval.
Flags: blocking-aviary1.0?
Flags: blocking-aviary1.0? → blocking-aviary1.0-
bernd: list bug # comment # for the auto-link magic to work. Here's the right form: bug 98564 comment 85 (and you might request nomination again if you really want to, by setting blocking-aviary1.0?). /be
I ported this to the thunderbird 1.0 branch so I can pick up the fix for Bug #98564
Keywords: fixed-aviary1.0
Whiteboard: needed-aviary1.0?
*** Bug 271043 has been marked as a duplicate of this bug. ***
Keywords: fixed1.7.5
Component: Layout: View Rendering → Layout: Web Painting
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: