Note: There are a few cases of duplicates in user autocompletion which are being worked on.

Haptic buzz when tapping on clickable elements

RESOLVED FIXED

Status

()

Firefox for Android
General
P3
normal
RESOLVED FIXED
6 years ago
a year ago

People

(Reporter: johnath, Assigned: mfinkle)

Tracking

unspecified
ARM
Android
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox11 fixed, fennec11+)

Details

Attachments

(1 attachment, 1 obsolete attachment)

(Reporter)

Description

6 years ago
<johnath> madhava: should we use haptics on link clicks, or is that a terrible, terrible idea?
<madhava> johnath: not against it
<johnath> madhava: I'll put it in a bug
<chofmann> johnath: that would solve my feedback problem, not understanding if my link click actually happened...

I suspect it's cheap, maybe worth experimenting with having a haptic buzz triggered by link navigations, to make them feel a little more prominent?

Not sure where haptics would land, cc'ng some people who will know, though.
https://mxr.mozilla.org/mozilla-central/source/xpcom/system/nsIHapticFeedback.idl#54

Comment 2

6 years ago
dupe of bug 595441? or would we track for native separately?

by the way, I love this idea.
Created attachment 580035 [details] [diff] [review]
WIP

This should work, but isn't. The method is getting called when we tap links and buttons in web content. Yes, I have haptic feedback "on" in settings.
Assignee: nobody → mark.finkle
Created attachment 580064 [details] [diff] [review]
patch

This patch adds support for "performHapticFeedback" back into GeckoAppShell. It also limits the haptic feedback to "clickable" elements.
Attachment #580035 - Attachment is obsolete: true
Attachment #580064 - Flags: review?(blassey.bugs)
Priority: -- → P3
Attachment #580064 - Flags: review?(blassey.bugs) → review+
(Assignee)

Updated

6 years ago
Summary: Haptic buzz on link click → Haptic buzz when tapping on clickable elements
https://hg.mozilla.org/integration/mozilla-inbound/rev/b4293d6a23ff

Updated

6 years ago
Depends on: 709048

Comment 6

6 years ago
https://hg.mozilla.org/mozilla-central/rev/b4293d6a23ff
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
(Reporter)

Comment 7

6 years ago
I um... *really* like this.

Asa maybe disagrees, or maybe is seeing more than the expected quantity of haptics? ( https://twitter.com/#!/asadotzler/status/145926037845458945 )

Asa - are you disliking the feature as-designed, or do you have a new bug for us?
(In reply to Johnathan Nightingale [:johnath] from comment #7)
> I um... *really* like this.
> 
> Asa maybe disagrees, or maybe is seeing more than the expected quantity of
> haptics? ( https://twitter.com/#!/asadotzler/status/145926037845458945 )
> 
> Asa - are you disliking the feature as-designed, or do you have a new bug
> for us?

bug 709048

Comment 9

6 years ago
I am seeing haptic buzz every time I touch the screen. I think that's too much. On link clicks or form button presses, etc. I think the buzz is nice. On scrolling and panning and other actions, it feels like way too much.
(In reply to Asa Dotzler [:asa] from comment #9)
> I am seeing haptic buzz every time I touch the screen. I think that's too
> much. On link clicks or form button presses, etc. I think the buzz is nice.
> On scrolling and panning and other actions, it feels like way too much.

That should be fixed by bug 709048.
tracking-fennec: --- → 11+
status-firefox11: --- → fixed
Depends on: 712772
You need to log in before you can comment on or make changes to this bug.