[Nexus 4 Android Development] zagzag99:
Having problem with Expanded Desktop Settings

I've done a fresh install of build 27 after a data factory reset and I face an issue with settings of expanded desktop.

The Settings FCs when I select the last option "Navigator and Status Bar". It works for the others.

Here's the quote from logcat:

V/PhoneStatusBarView( 736): onPanelFullyOpened: com.android.systemui.statusbar.phone.NotificationPanelView{41f38c60 V.E..... ......

I. 0,0-768,1206 #7f08009c app:id/notification_panel}

I/ActivityManager( 564): START u0 {act=android.settings.SETTINGS flg=0x14002000 cmp=com.android.settings/.Settings} from pid 736

V/PanelView( 736): animationTick called with dtms=0; nothing to do (h=1217.0 v=-5250.0)

V/PhoneStatusBarView( 736): onAllPanelsCollapsed

D/BluetoothAdapter(15056): 1109072296: getState() : mService = null. Returning STATE_OFF

D/WifiService( 564): setWifiEnabled: true pid=15056, uid=1000

D/BluetoothAdapter(15056): 1109072296: getState() : mService = null. Returning STATE_OFF

I/ActivityManager( 564): Displayed com.android.settings/.Settings: +569ms

I/ActivityManager( 564): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 1505

6

W/Resources(15056): Converting to string: TypedValue{t=0x10/d=0x1 a=-1}

W/Resources(15056): Converting to string: TypedValue{t=0x10/d=0x0 a=-1}

W/Resources(15056): Converting to string: TypedValue{t=0x10/d=0x0 a=-1}

I/ActivityManager( 564): Displayed com.android.settings/.SubSettings: +394ms

D/AndroidRuntime(15056): Shutting down VM

W/dalvikvm(15056): threadid=1: thread exiting with uncaught exception (group=0x41616700)

E/AndroidRuntime(15056): FATAL EXCEPTION: main

E/AndroidRuntime(15056): java.lang.ArrayIndexOutOfBoundsException: length=3; index=3

E/AndroidRuntime(15056): at android.preference.ListPreference.onDialogClosed(ListPreference.java:264)

E/AndroidRuntime(15056): at android.preference.DialogPreference.onDismiss(DialogPreference.java:390)

E/AndroidRuntime(15056): at android.app.Dialog$ListenersHandler.handleMessage(Dialog.java:1232)

E/AndroidRuntime(15056): at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime(15056): at android.os.Looper.loop(Looper.java:137)

E/AndroidRuntime(15056): at android.app.ActivityThread.main(ActivityThread.java:5295)

E/AndroidRuntime(15056): at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime(15056): at java.lang.reflect.Method.invoke(Method.java:525)

E/AndroidRuntime(15056): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)

E/AndroidRuntime(15056): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:555)

E/AndroidRuntime(15056): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:115)

E/AndroidRuntime(15056): at dalvik.system.NativeStart.main(Native Method)

W/ActivityManager( 564): Force finishing activity com.android.settings/.SubSettings

W/ActivityManager( 564): Force finishing activity com.android.settings/.Settings

W/ActivityManager( 564): Activity pause timeout for ActivityRecord{41f44ff8 u0 com.android.settings/.SubSettings}

W/ActivityManager( 564): Activity destroy timeout for ActivityRecord{41f44ff8 u0 com.android.settings/.SubSettings}

W/ActivityManager( 564): Activity destroy timeout for ActivityRecord{41e03760 u0 com.android.settings/.Settings}