Open Bug 1813188 Opened 2 years ago Updated 1 year ago

Open context menus off of hamburger buttons on touch down rather than up

Categories

(Firefox for Android :: General, enhancement)

All
Android
enhancement

Tracking

()

People

(Reporter: boek, Unassigned)

Details

Attachments

(1 obsolete file)

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

Why/User Benefit/User Problem

Chrome's hamburger menu in its UI is opened when the touch down event is received, whereas in Firefox Preview we open the menu when the touch up event is processed. This results in the menu opening feel snappier on my phone in Chrome compared to Firefox Preview.

You can test this by putting your finger on the hamburger button and touch and hold the screen and don't lift. In Chrome the menu pops up immediately after the touch is initiated, whereas Firefox Preview doesn't open the menu until the finger is lifted.

What/Requirements

The menu should be opened when the touch down event is received. We should also handle the touch-hold-lift gesture somehow, for example by closing the menu if you lift your finger after holding it down with a delay.

Acceptance Criteria (how do I know when I’m done?)

When the menu opening animation feels snappier compared to before.

┆Issue is synchronized with this Jira Task

Change performed by the Move to Bugzilla add-on.

Severity: -- → N/A
Attachment #9384862 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: