Skip to content

Inconsistent alarm behaviour #920

@AnotherBugReporter123

Description

@AnotherBugReporter123

Describe the bug
I'm using the alarm for certain prayers. However the behavior of the alarm is very inconsistent.

  1. The current alarm needs to ring everyday except for Sunday at the 9th hour. When you dismiss it, it's 1/2 chance that it's still set for the next day or not.
  2. When I restart my phone, the app sometimes starts running in the background to enable the alarm, sometimes not.
  3. When you swipe away the Suntimes app and lock your screen, it shows the next alarm time. However when you unlock your screen and reopen the alarms in the Suntimes app the alarm in question shows as inactivated. The alarm however is (supposedly) still ringing at the requested hour when you lock your screen again.

To Reproduce
Steps to reproduce the behavior:

  1. a. Go to Suntimes
    b. Select "Alarms"
    c. Set an alarm with the hour and days requested
    d. Put on the alarm
    e. dismiss the alarm when rung

  2. a. Go to Suntimes
    b. Select "Alarms"
    c. Set an alarm with the hour and days requested
    d. Put on the alarm
    e. Turn off the phone
    f. Restart the phone

  3. a. Go to Suntimes
    b. Select "Alarms"
    c. Set an alarm with the hour and days requested
    d. Put on the alarm
    e. Swipe away the app to funny close it
    f. Lock screen
    g. Unlock screen
    h. Reopen the Suntimes app
    i. Go back to "Alarms"; the alarm is not activated
    j. Swipe the app to fully close it again
    k. Lock the screen; the alarm will supposedly still ring at the requested time

Expected behavior
I expect the alarm to remain active after dismissal, and consistently run in the background after every reboot.

Version Info:

  • App Version: 0.16.13
  • Android Version: 15
  • Device Model: Teracube 2e

Additional context
I've seen similar reports about problems with restarting and alarm behavior, however they seem to me to have a consistent pattern while mine is random.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions