Comments (4)
@Bnyro This is still a bug as of version 3.1 (on Android 13) and is reliably reproducible.
Steps to reproduce:
- Click pencil icon
- Search for timezone (e.g. Melbourne)
- Check box
- Timezone gets added
- Click pencil icon
- Search for same timezone (e.g. Melbourne)
- Box still appears unchecked (!) - bug 1
- Check box
- Timezone is removed, but app crashes - bug 2
Stacktrace:
FATAL EXCEPTION: DefaultDispatcher-worker-1
Process: com.bnyro.clock, PID: 31657
android.database.sqlite.SQLiteConstraintException: UNIQUE constraint failed: timeZones.name (code 1555 SQLITE_CONSTRAINT_PRIMARYKEY)
at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method)
at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:961)
at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790)
at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:89)
at x3.g.P(Unknown Source:2)
at f4.d$d.call(SourceFile:62)
at s3.b.k(Unknown Source:5)
at x5.a.m(Unknown Source:8)
at m6.i0.run(Unknown Source:100)
at q3.c.run(SourceFile:85)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
at java.lang.Thread.run(Thread.java:1012)
Suppressed: m6.g0: [p1{Cancelling}@ff6b66f, Dispatchers.IO]
I would also suggest pushing the already-checked timezones to the top so they can be easily unselected by the user instead of having to search.
from clockyou.
You can the same way you enabled them.
from clockyou.
You can the same way you enabled them.
Got it. The first time I have unselected one item, the app crashed and all clock cards have been deleted.
Afterwards this event I selected multiple cards and I hadn't any issue.
What could have produced that sudden crash and loss of selections?
from clockyou.
I would also suggest pushing the already-checked timezones to the top so they can be easily unselected by the user instead of having to search.
I agree.
from clockyou.
Related Issues (20)
- Alarms use notification audio instead of alarm audio HOT 3
- Alarm doesn't ring on vibrate HOT 7
- Show how many hours each timezone is behind or ahead HOT 1
- Alarm should follow first day of week setting HOT 1
- Alarm even device is powered off HOT 2
- Configurable alarm auto-snooze HOT 5
- Add am/pm in Alarm section
- Some words are jumbled. HOT 10
- Plese Add day name inside clock
- Please improved timer panel HOT 3
- Just a Question HOT 2
- Option to not show the Label in Alarm HOT 2
- Choosing sound effect for the timer plays the sound infinitely HOT 2
- App crashes regularly on A14 HOT 2
- "Just once" button to bypass scheduled alarms while preserve them
- customising the tab opened on startup HOT 1
- Alarm labels are changed to other alarm lables when deleting one
- Add automatic reactivation of alarm clock HOT 1
- Alarm does not go off when all week days are deselected HOT 1
- App crash causes timers to disappears in app but notification persistent as unresponsive
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from clockyou.