Repeated alarms sometimes go off twice when dismissed quickly
维护者通常 7 天内回复
还没有人认领这个 Issue。
评估
调研方向
The payload names no source file, so start by searching the Kotlin alarm code for the dismiss handler and the code that reschedules repeating alarms. The bug is intermittent: a repeated alarm dismissed within about 5 seconds fires again a few seconds later. Done means a dismissed repeating alarm stays dismissed until its next scheduled time. Confirming that needs repeated quick dismissals on a device or emulator, because no test is named.
由索引模型根据 Issue 内容生成。
描述
Checklist
- I can reproduce the bug with the latest version given here.
- I made sure that there are no existing issues - open or closed - to which I could contribute my information.
- I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
- I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
- I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
- This issue contains only one bug.
- I have read and understood the contribution guidelines.
Affected app version
1.4.0
Affected Android/Custom ROM version
GrapheneOS v2025110800
Affected device model
Pixel 9 Pro XL
How did you install the app?
GitHub releases
Steps to reproduce the bug
I'm unable to consistently reproduce the bug as it doesn't happen every time, but when it usually happens, the alarm is dismissed within about 5 seconds of it going off the first time. After it is dismissed, it will go off again a couple seconds later, upon which dismissing it will work as intended.
Expected behavior
Dismissing a repeated alarm leaves it dismissed until the next time it is scheduled to go off.
Actual behavior
Dismissing a repeated alarm may occasionally cause it to go off again before being dismissed as intended.
Screenshots/Screen recordings
No response
Additional information
Clock was originally installed through FDroid, updated through github releases
- 主要语言
- Kotlin
- 星标
- 706
- 派生
- 73
- 平均合并
- 5 天 17 小时
- 30 天内合并 PR
- 8
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
FossifyOrg/Clock 的其他 Issue
-
feature request needs triage
难度 2/5 1-3 小时 新手友好度 75/100
FossifyOrg/Clock#504 · 1 条评论 ·
维护者通常 7 天内回复
-
feature request needs triage
难度 2/5 1-3 小时 新手友好度 75/100
FossifyOrg/Clock#492 ·
维护者通常 7 天内回复
-
feature request needs triage
难度 2/5 1-3 小时 新手友好度 70/100
FossifyOrg/Clock#491 ·
维护者通常 7 天内回复
-
bug needs triage
难度 2/5 1-3 小时 新手友好度 72/100
FossifyOrg/Clock#448 · 2 条评论 · 1 个 reaction ·
维护者通常 7 天内回复
-
feature request needs triage
难度 2/5 1-3 小时 新手友好度 72/100
FossifyOrg/Clock#446 ·
维护者通常 7 天内回复
相似的 Issue
-
[BUG] Navigation drawer drops library-name suffixes without ellipsis (1.0.8, NVIDIA Shield)可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭
难度 2/5 1-3 小时 新手友好度 62/100
damontecres/Wholphin#2069 ·
维护者通常 1 天内回复
-
Android (vision-camera-location): HybridLocationManager never quits its HandlerThread on dispose未关闭
难度 2/5 1-3 小时 新手友好度 74/100
margelo/react-native-vision-camera#4217 ·
维护者通常 4 天内回复
-
难度 2/5 1-3 小时 新手友好度 65/100
saisaharsh3/Leftovers#13 · 1 条评论 ·
-
难度 1/5 1 小时以内 新手友好度 67/100
navikt/esyfo-narmesteleder#700 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 68/100
nightscout/AndroidAPS#5280 ·
维护者通常 1 天内回复