If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

When focusing a new textbox after capturing an onchange event, caret/cursor does not appear

RESOLVED FIXED

Status

()

Core
XUL
RESOLVED FIXED
9 years ago
8 years ago

People

(Reporter: Nick P, Unassigned)

Tracking

({regression})

Trunk
x86
Windows XP
regression
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

470 bytes, application/vnd.mozilla.xul+xml
Details
(Reporter)

Description

9 years ago
User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6
Build Identifier: xulrunner 1.9

Given 3 textboxes, if one attempts to use the TAB button as a trigger for the onchange event of box #1 to focus on box #3, the blinking cursor/caret will not appear in box 3, despite the fact is has the focused attribute and can accept input.

If the enter button is used, it works as expected.

Reproducible: Always

Steps to Reproduce:
1.Create three textboxes, with an event handler that calls .focus on box 3
2.Change box 1 and enter tab

Actual Results:  
Focus is given to box 3, but no caret appears

Expected Results:  
Blinking caret appears in box 3
(Reporter)

Comment 1

9 years ago
Created attachment 363168 [details]
Sample xul file showing malfunctioning caret

Shows incorrect behavior.
Seems a regression from Firefox 2.
Keywords: regression
Version: unspecified → Trunk
Status: UNCONFIRMED → NEW
Ever confirmed: true

Comment 3

9 years ago
Probably the same underlying issue as bug 246576. Will be fixed by bug 178324 though.

Comment 4

8 years ago
Indeed it was.
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.