Automattic / Automattic/pocket-casts-android
Disable haptic feedback on scroll for watches with rotating bezel
- Dominant language
- Kotlin
- Stars
- 2.8k
- Forks
- 308
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 143
Description
### Description
There is no need in additional haptic feedback (vibration) on scroll for watches with a physical rotating bezel: Galaxy Watch 4/6 Classic. The bezel itself provides such feedback. Vibration feels redundant and consumes battery.
### Step-by-step reproduction instructions
1. Open Pocket Casts on Galaxy Watch 4 Classic.
2. Try to scroll via the rotating bezel.
3. You will feel the vibration that is not actually needed.
### Screenshots or screen recording
_No response_
### Did you search for existing bug reports?
- [X] I have searched for existing bug reports.
### Device, Operating system, and Pocket Casts app version
Samsung Galaxy Watch 4 Classic, Pocket Casts v7.43w (109117).
Contributor guide
Research direction
No file or test is named in the report. Reproduce the behavior on a Galaxy Watch 4 Classic, then trace the watch scroll handling and haptic-feedback entry points to identify where bezel-driven scrolling is processed. Done means rotating-bezel scrolling no longer vibrates on the affected watches, while the requested behavior is covered by an appropriate verification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100