Closed Bug 1658445 Opened 4 years ago Closed 4 years ago

Dismissing a print sheet loses cursor position in document

Categories

(Toolkit :: Printing, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Accessibility Severity s3
Tracking Status
firefox81 --- verified

People

(Reporter: yoasif, Unassigned)

References

Details

(Keywords: access, nightly-community)

Steps to reproduce:

  1. Open a web page with a text area or text field
  2. Begin typing, ensuring that your cursor is inside of a text field
  3. Do control/command-p
  4. Hit escape
  5. Keep typing

What happens:

Firefox lost your cursor and nothing is typed.

Expected result:

I should be able to continue typing where I was.

Blocks: 133787
Severity: -- → S3
Priority: -- → P3
Whiteboard: [print2020_v81]

This is particularly annoying for screen reader and keyboard only users because of their reliance on the keyboard. Any focus loss is thus super annoying at best, downright confusing at worst (the user might not know how to "restore" focus from limbo).

Keywords: access
Whiteboard: [print2020_v81] → [print2020_v81] [access-s3]
Blocks: 1657994

This appears to work correctly with the TabDialogBox patch from bug 1653317 applied.

Depends on: 1653317
Priority: P3 → P1

(Since this seems to be fixed by bug 1653317, I'm removing the [print2020_v81] tag, for easier tracking.)

Whiteboard: [print2020_v81] [access-s3] → [access-s3]

And now that bug 1653317 has landed, this should be fixed. :)

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Confirming the fix on latest Nightly, build ID: 20200823211533.
Verified on Windows 10x64, Ubuntu 20.04 x64 and macOS 10.15.

Status: RESOLVED → VERIFIED
Accessibility Severity: --- → s3
Whiteboard: [access-s3]
You need to log in before you can comment on or make changes to this bug.