Open Bug 1813742 Opened 2 years ago Updated 4 months ago

[Bug] USB Keyboard -- Unable to unhide (or even access) Navigation Bar

Categories

(Fenix :: Toolbar, enhancement)

All
Android
enhancement

Tracking

(Not tracked)

People

(Reporter: jonalmeida, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

From github: https://github.com/mozilla-mobile/fenix/issues/13946.

Steps to reproduce

  1. Plug in a USB Keyboard to an Android device running the latest version of Firefox Nightly.

  2. Navigate to any site (i.e. be on a webpage tab, not on the home screen or other setting screens)

  3. Scroll down the page using your finger or stylus on the touchscreen.

  4. The Navigation Bar / (aka) URL Bar / (aka) Address Bar at the bottom should now be hidden from view, and the page will fill the screen, no Firefox interface currently visible.

  5. The problem. The USB keyboard cannot unhide the Navigation Bar. No USB keyboard press nor hotkey is able to navigate to the Navigation Bar. It remains hidden and impossible to interact with via the USB keyboard.

Expected behavior

F6 is typical Firefox input to focus the Navigation Bar on Desktop, and is expected to work with a keyboard here.

Ctrl+L is common in many Android browsers, including the current stable Chrome for Android.

In the current release of vanilla Firefox for Android, the Navigation Bar can be reached / unhidden with a USB keyboard by scrolling to the very bottom of a page. Holding down PageDown to repeat the function until the bottom of the page is reached is currently the only viable way to unhide the Navigation Bar with the keyboard alone (in the stable release branch on Android).

But in the latest Firefox Nightly, it is impossible with a USB keyboard alone.

Actual behavior

An additional device or input interface is required to browse when a USB keyboard is attached.

Further Information & Use Case

I am using an IBM Spacesaver II. It is plugged in via USB and mouse functionality is included in the keyboard.

My Android device is out of arm's reach.
Mouse works as expected across the Android environment.

However, if Firefox Nightly has the URL Bar / (aka) Navigation Bar / (aka) Address Bar hidden, it cannot be reached even using the mouse / (aka trackpoint) on the keyboard.

Summary

Use of Firefox Nightly is impossible using a USB Keyboard alone.

Device information

App Name : Firefox Nightly
Version : 81.0a1
Build ID : 20200813092915

Unrelated

I absolutely love this new Firefox.

┆Issue is synchronized with this Jira Task

Change performed by the Move to Bugzilla add-on.

Depends on: 1794664
Severity: -- → N/A

Thank you for porting this to bugzilla!

You need to log in before you can comment on or make changes to this bug.