Repeated alarms sometimes go off twice when dismissed quickly
メンテナーはふだん 7 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 35/100
調査の方向性
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時間
- マージ済み PR(30日)
- 8
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- 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 件 ·
メンテナーはふだん 7 日以内に返信
-
feature request needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
FossifyOrg/Clock#446 ·
メンテナーはふだん 7 日以内に返信
FossifyOrg/Clock の issue をすべて見る
似ている issue
-
afk-ok area:data-quality importer size:S
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
enorm-labs/event-junkie#3301 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
rustyrazorblade/easy-db-lab#1017 ·
メンテナーはふだん 1 日以内に返信
-
enhancement impact:U1 later P3 reach:R2 size:S
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100