Closed jeffkaufman closed 10 years ago
This should be fixed now in the version I just published on Google Play. The "else" part in the code snippet above was not supposed to enable the default alarm sound. Let me know if the problem persists, I tested mainly on Android 2.3.7.
I convinced a friend to start using TagTime on their Motorola Razr M running jellybean. Whenever it pinged them it also played a sound. The phone was on silent and in the preferences they selected "silent" for the notification sound, but it still made noise.
I built TagTime from source, installed it on their phone, and saw that the problem persisted. I captured a log for running a debug ping:
The relevant code seemed to be:
To debug it I added
Log.i(TAG,"PingService: sound_uri=" + sound_uri);
right aftermPrefs.getString()
. I built and installed it on the phone, and observed:and it didn't make the sound on ping anymore. I uninstalled my custom TagTime, installed from the play store, and still pings are vibrate-only now.
The fix persists even if I do "delete all data".
I don't know how this fixed it or why, but it's not a problem any more.