Doesn't vibrate on incoming calls if "Other vibrations" not active
Bug #1628042 reported by
Anupam
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Yuan-Chen Cheng | ||
usensord (Ubuntu) |
In Progress
|
High
|
Zhang Enwei |
Bug Description
Steps:
1. Set "Vibrate on ring" and "Vibrate in silent mode" active under "Ringtone" in System settings > Sound.
2. Make sure "Other vibrations" is NOT active in System settings > Sound.
3. Get an incoming call.
Expected:
Phone vibrates.
What happens:
Phone doesn't vibrate. If the "Other vibrations" is set active, then the vibration works.
Device: E5, stable, OTA-13.
Related branches
lp://staging/~zhangew401/usensord/fix-lp-1628042
- Tiago Salem Herrmann (community): Approve
- Pat McGowan (community): Approve
-
Diff: 54 lines (+14/-5)2 files modifieddebian/changelog (+8/-0)
haptic/haptic.go (+6/-5)
Changed in canonical-devices-system-image: | |
importance: | Undecided → High |
milestone: | none → 14 |
status: | New → Confirmed |
tags: | added: regression-proposed |
Changed in usensord (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | Confirmed → In Progress |
no longer affects: | ubuntu-system-settings (Ubuntu) |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
usensord only has an exception for the osk, but there are 2 other cases where we have separate settings which is for calls and messages. These settings are in the account service and not passed to usensord. Seems easiest to add exceptions for whatever processes are making those requests.
Longer term we should consider moving all these settings to usensord and adding corresponding methods to the dbus interface.