Skip to content

Conversation

@bfalls
Copy link
Owner

@bfalls bfalls commented Jan 4, 2026

Fixes #52

  • Cancel stale scheduled occurrences for an alarm across both sunrise and sunset identities when rescheduling the next fire date, preventing duplicates after edits.
  • Clear any scheduled occurrences for disabled alarms across nearby dates while keeping scheduling focused on the newly computed occurrence.

@bfalls bfalls merged commit a3cdf24 into main Jan 5, 2026
1 check passed
@bfalls bfalls deleted the fix/52-scheduling-cancel-logic branch January 5, 2026 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix AlarmManager scheduling and cancellation to prevent UI/system alarm desynchronization

2 participants