Closed Bug 3256 Opened 26 years ago Closed 26 years ago

Tabbing doesn't automatically scroll off-screen fields into view.

Categories

(Core :: DOM: Core & HTML, defect, P2)

x86
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: paul, Assigned: pollmann)

References

Details

(Whiteboard: 27-Aug-99 Can't verify fix due to bug 12655 [TESTCASE])

Attachments

(1 file)

Have NGLayout display a form containing a bunch of text input elements, where not all fields can be viewed at once (some are off-screen, where user must scroll to view them). When tabbing to a field that is off-screen, NGLayout doesn't automatically scroll the field into view. This is the behavior using a Win32 optimized build of NGLayout, running under NT 4.0.
Assignee: karnaze → joki
Tom: when the tab manager is working, please reassign this bug to me.
Assignee: joki → karnaze
Should be part of focus method for form widgets, indpendent of tabbing. But yes, tab focus works well enough to fix this.
Assignee: karnaze → pollmann
Is there a test case available for this?
Status: NEW → ASSIGNED
Whiteboard: Need a test case
Here's a test case. 1. Have viewer display the following form: <html> <body> <form> <input><br> <input><br> <input><br> <input><br> <input><br> <input><br> <input> </form> </body> </html> 2. resize viewer so that only the first 3 fields are visible. 3. Click in the 3rd field to set focus. 4. Press tab. You'll see that focus has moved from the 3rd to the 4th field, but the 4th field is still off-screen.
QA Contact: 4110 → 4137
Target Milestone: M6
Redistributing to M8...
Attached file [TESTCASE] Still valid in M7. (deleted) —
Whiteboard: Need a test case → [TESTCASE]
Attached paul@pdcAtlanta.com 's test case. Still seems to be a valid problem in M7.
Didn't make M8
Depends on: 12091
Whiteboard: [TESTCASE] → [TESTCASE][Possible fix]
I've got this working. There is a small but on Linux that I'm going to wait for before checking it in, marked as a dependency.
s/but/bug/
Ramiro fixed this dependency. Also, I just checked in a little fix to let the Tab event get through GTK Text inputs. I'll try to get this fix (bug 3256) in soon.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Whiteboard: [TESTCASE][Possible fix] → [TESTCASE]
Just checked in a fix. To verify the fix, browse over to demo 8 and press Tab a few times. You should see off-screen form elements scroll into view as needed.
Whiteboard: [TESTCASE] → 27-Aug-99 Can't verify fix due to other bug [TESTCASE]
Pressing Tab does absolutely nothing using the 1999082616 build with GFX widgets under Windows NT. Can't verify the fix.
Whiteboard: 27-Aug-99 Can't verify fix due to other bug [TESTCASE] → 27-Aug-99 Can't verify fix due to bug 12655 [TESTCASE]
OK, 1999101508 build, NT.
Status: RESOLVED → VERIFIED
Component: HTML: Form Submission → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: