Skip to content
This repository was archived by the owner on Mar 6, 2024. It is now read-only.
This repository was archived by the owner on Mar 6, 2024. It is now read-only.

Onscreen keyboard does not pass control of URL bar text field to Apple Magic Keyboard accessory, causes text field to be deselected and inoperable #3753

@brokenstyli

Description

@brokenstyli

Steps to reproduce

  • Connect iPad Air (M1) to Apple Magic Keyboard accessory
  • Open Firefox Focus
  • Force Quit Firefox Focus from App Switcher and reopen Firefox Focus (only if fresh install, after Slide Over/Split View, or after new app update, otherwise ignore)
  • Tap on URL bar
  • Attempt to type on Magic Keyboard

Expected behavior

Once the Magic Keyboard Accessory is attached, the onscreen keyboard is supposed to disappear and pass control to the physical keyboard, allowing you to type as normal

Actual behavior

Text field becomes deselected, repeat attempts to select text field causes it to be deselected, physical keystrokes ignored because text field is not selected, bottom reminder of trackers blocked bounces up and down as if onscreen keyboard is being called up

Device & build information

  • Device: iPad Air (M1) 256 GB Cellular + Wifi, Apple Magic Keyboard
  • Build version: 113.0 (16975) / iPadOS 16.3.1

Notes

  • Detaching the keyboard accessory entirely will restore onscreen keyboard and normal functionality
  • Buggy behavior sometimes persists after force quitting from App Switcher
  • Activating Slide Over/Split View, selecting a text field in a separate app, and then selecting the URL text field in Firefox Focus can sometimes be temporary workaround but may sometimes also exhibit same behavior
  • On new app launch, detaching keyboard accessory from iPad, using on-screen keyboard to search, and then reattaching iPad can sometimes be temporary workaround but may sometimes also exhibit the same behavior when attempting to start from the empty landing page after trashing webpage
  • Hard reset (both restart and full shutdown) of iPad does not appear to affect/remedy bug
  • Bug existed in previous version of Firefox Focus, updating app did not appear to affect/remedy bug

Attachments:
Video showing bug
https://github.com/mozilla-mobile/focus-ios/assets/8572047/0c94648b-b061-442a-a382-95e170e6e9af

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions