novendraap / kraigsandroid

Automatically exported from code.google.com/p/kraigsandroid
0 stars 0 forks source link

Snoozing state not preserved on restart. #54

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
1.Configure alarm
2.Wait for it
3.Snooze it
4.Restart (crash) phone

Expected: After restart and alarm klock autostart snooze countdown must 
continue.
Actual: Alarm Klock forgets all snoozes.

1.6 on Android 2.1-2.3 

Original issue reported on code.google.com by yrti...@gmail.com on 30 Mar 2011 at 10:52

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Snooze states are non-persistent.  Only the 'enable' vs 'disabled' state is 
stored in the phones's non volatile memory.  While it would be technically 
possible to preserve snooze states across reboots, it doesn't really fit the 
current database model.  It would also make the consistency requirements of the 
database significantly more complex and sqlite does not support transactional 
mutations.

Original comment by kraigs.a...@gmail.com on 4 Apr 2011 at 7:30