[T-Mobile Samsung Galaxy S 4] devsk:
Email FCs when I try to update the Ringtone for message arrival...The logcat shows:

D/AndroidRuntime( 6687): Shutting down VM
W/dalvikvm( 6687): threadid=1: thread exiting with uncaught exception (group=0x41ee8898)
E/AndroidRuntime( 6687): FATAL EXCEPTION: main
E/AndroidRuntime( 6687): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.email/com.android.email.activity.setup.AccountSettingsRingtonePickerActivity}: java.lang.ClassCastException: android.widget.LinearLayout cannot be cast to android.widget.TextView
E/AndroidRuntime( 6687): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2295)
E/AndroidRuntime( 6687): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349)
E/AndroidRuntime( 6687): at android.app.ActivityThread.access$700(ActivityThread.java:159)
E/AndroidRuntime( 6687): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316)
E/AndroidRuntime( 6687): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 6687): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 6687): at android.app.ActivityThread.main(ActivityThread.java:5419)
E/AndroidRuntime( 6687): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 6687): at java.lang.reflect.Method.invoke(Method.java:525)
E/AndroidRuntime( 6687): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1187)
E/AndroidRuntime( 6687): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
E/AndroidRuntime( 6687): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 6687): Caused by: java.lang.ClassCastException: android.widget.LinearLayout cannot be cast to android.widget.TextView
E/AndroidRuntime( 6687): at com.android.email.activity.setup.AccountSettingsRingtonePickerActivity.addStaticItem(AccountSettingsRingtonePickerActivity.java:253)
E/AndroidRuntime( 6687): at com.android.email.activity.setup.AccountSettingsRingtonePickerActivity.addDefaultRingtoneItem(AccountSettingsRingtonePickerActivity.java:267)
E/AndroidRuntime( 6687): at com.android.email.activity.setup.AccountSettingsRingtonePickerActivity.onPrepareListView(AccountSettingsRingtonePickerActivity.java:203)
E/AndroidRuntime( 6687): at com.android.internal.app.AlertController$AlertParams.createListView(AlertController.java:968)
E/AndroidRuntime( 6687): at com.android.internal.app.AlertController$AlertParams.apply(AlertController.java:887)
E/AndroidRuntime( 6687): at com.android.internal.app.AlertActivity.setupAlert(AlertActivity.java:73)
E/AndroidRuntime( 6687): at com.android.email.activity.setup.AccountSettingsRingtonePickerActivity.onCreate(AccountSettingsRingtonePickerActivity.java:191)
E/AndroidRuntime( 6687): at android.app.Activity.performCreate(Activity.java:5372)
E/AndroidRuntime( 6687): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1104)
E/AndroidRuntime( 6687): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2257)
E/AndroidRuntime( 6687): ... 11 more
I/SpenGestureManager( 742): setFocusWindow21020

Looks like a code bug....:)

---------- Post added at 02:29 PM ---------- Previous post was at 02:15 PM ----------

So, that's what I was playing with. Disabling the dark background or making its color very light, or enabling the light background does not make any difference. Looks like that setting is not working.