[G1 Android Development] TheGreenJester:
Homescreen Rotation

Will do. Also, now I'm getting an acore FC when rotating the home screen.

Logcat:

08-30 20:18:22.683 I/WindowManager( 130): onOrientationChanged, rotation changed to 0
08-30 20:18:22.683 I/WindowManager( 130): Setting rotation to 0, animFlags=0
08-30 20:18:22.783 I/WindowManager( 130): Config changed: { scale=1.0 imsi=0/0 locale=en_US touch=3 key=2/1/2 nav=3 orien=1 }
08-30 20:18:23.383 D/StatusBar( 130): updateResources
08-30 20:18:23.453 D/dalvikvm( 287): GC(0) freed 2229 objects / 107008 bytes in 1054ms
08-30 20:18:23.613 D/BatteryWidget( 425): Updating Views
08-30 20:18:24.153 D/dalvikvm( 528): GC(0) freed 7666 objects / 538336 bytes in 1404ms
08-30 20:18:24.593 D/dalvikvm( 522): GC(2) freed 10584 objects / 764744 bytes in 231ms
08-30 20:18:24.943 D/HomeLoaders( 522): load applications
08-30 20:18:24.943 D/HomeLoaders( 522): --> applications loaded, return
08-30 20:18:24.943 D/HomeLoaders( 522): loading user items
08-30 20:18:24.943 D/HomeLoaders( 522): --> items loaded, return
08-30 20:18:25.283 D/AndroidRuntime( 522): Shutting down VM
08-30 20:18:25.283 W/dalvikvm( 522): threadid=3: thread exiting with uncaught exception (group=0x4001a210)
08-30 20:18:25.283 E/AndroidRuntime( 522): Uncaught handler: thread main exiting due to uncaught exception
08-30 20:18:25.353 E/AndroidRuntime( 522): java.lang.ClassCastException: android.view.AbsSavedState$1
08-30 20:18:25.353 E/AndroidRuntime( 522): at com.android.launcher.Workspace.onRestoreInstanceState(Workspace.java:877)
08-30 20:18:25.353 E/AndroidRuntime( 522): at android.view.View.dispatchRestoreInstanceState(View.java:5335)
08-30 20:18:25.353 E/AndroidRuntime( 522): at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:1093)
08-30 20:18:25.353 E/AndroidRuntime( 522): at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:1097)
08-30 20:18:25.353 E/AndroidRuntime( 522): at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:1097)
08-30 20:18:25.353 E/AndroidRuntime( 522): at android.view.View.restoreHierarchyState(View.java:5314)
08-30 20:18:25.353 E/AndroidRuntime( 522): at com.android.internal.policy.impl.PhoneWindow.restoreHierarchyState(PhoneWindow.java:1501)
08-30 20:18:25.353 E/AndroidRuntime( 522): at android.app.Activity.onRestoreInstanceState(Activity.java:831)
08-30 20:18:25.353 E/AndroidRuntime( 522): at com.android.launcher.Launcher.finishBindDesktopItems(Launcher.java:1501)
08-30 20:18:25.353 E/AndroidRuntime( 522): at com.android.launcher.Launcher.bindItems(Launcher.java:1465)
08-30 20:18:25.353 E/AndroidRuntime( 522): at com.android.launcher.Launcher.access$2400(Launcher.java:90)
08-30 20:18:25.353 E/AndroidRuntime( 522): at com.android.launcher.Launcher$DesktopBinder.handleMessage(Launcher.java:2209)
08-30 20:18:25.353 E/AndroidRuntime( 522): at android.os.Handler.dispatchMessage(Handler.java:99)
08-30 20:18:25.353 E/AndroidRuntime( 522): at android.os.Looper.loop(Looper.java:123)
08-30 20:18:25.353 E/AndroidRuntime( 522): at android.app.ActivityThread.main(ActivityThread.java:3950)
08-30 20:18:25.353 E/AndroidRuntime( 522): at java.lang.reflect.Method.invokeNative(Native Method)
08-30 20:18:25.353 E/AndroidRuntime( 522): at java.lang.reflect.Method.invoke(Method.java:521)
08-30 20:18:25.353 E/AndroidRuntime( 522): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
08-30 20:18:25.353 E/AndroidRuntime( 522): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
08-30 20:18:25.353 E/AndroidRuntime( 522): at dalvik.system.NativeStart.main(Native Method)
08-30 20:18:25.383 I/Process ( 130): Sending signal. PID: 522 SIG: 3
08-30 20:18:25.383 I/dalvikvm( 522): threadid=7: reacting to signal 3
08-30 20:18:25.513 I/dalvikvm( 522): Wrote stack trace to '/data/anr/traces.txt'
08-30 20:18:26.063 I/DumpStateReceiver( 130): Added state dump to 1 crashes
08-30 20:18:26.993 D/dalvikvm( 528): GC(0) freed 7449 objects / 527760 bytes in 305ms
08-30 20:18:27.583 D/dalvikvm( 130): GC(1) freed 5009 objects / 317600 bytes in 197ms
08-30 20:18:28.283 I/Process ( 522): Sending signal. PID: 522 SIG: 9
08-30 20:18:28.354 I/WindowManager( 130): WIN DEATH: Window{43a32348 com.android.launcher/com.android.launcher.Launcher paused=false}
08-30 20:18:28.354 I/ActivityThread( 528): Removing dead content provider: im
08-30 20:18:28.373 I/ActivityManager( 130): Process android.process.acore (pid 522) has died.
08-30 20:18:28.373 I/ActivityManager( 130): Killing app com.google.process.gapps (pid 528) because provider com.android.providers.im.ImProvider is in dying process android.process.acore
08-30 20:18:28.373 I/Process ( 130): Sending signal. PID: 528 SIG: 9
08-30 20:18:28.473 I/ActivityManager( 130): Start proc android.process.acore for activity com.android.launcher/.Launcher: pid=554 uid=10006 gids={3003}
08-30 20:18:28.643 D/dalvikvm( 287): GC(1) freed 3007 objects / 263080 bytes in 281ms
08-30 20:18:28.663 I/ActivityManager( 130): Process com.google.process.gapps (pid 528) has died.
08-30 20:18:28.663 W/ActivityManager( 130): Scheduling restart of crashed service com.google.android.apps.gtalkservice/com.google.android.gtalkservice.service.GTalkService in 10000ms
08-30 20:18:29.003 I/ActivityThread( 554): Publishing provider user_dictionary: com.android.providers.userdictionary.UserDictionaryProvider
08-30 20:18:29.053 I/ActivityThread( 554): Publishing provider im: com.android.providers.im.ImProvider
08-30 20:18:29.143 I/ActivityThread( 554): Publishing provider com.android.globalsearch.SuggestionProvider: com.android.globalsearch.SuggestionProvider
08-30 20:18:29.743 I/ActivityThread( 554): Publishing provider contacts;call_log: com.android.providers.contacts.GoogleContactsProvider
08-30 20:18:29.913 I/ActivityManager( 130): Start proc com.google.process.gapps for service com.google.android.googleapps/.GoogleLoginService: pid=560 uid=10000 gids={3003}
08-30 20:18:29.913 I/ActivityThread( 554): Publishing provider com.android.googlesearch.SuggestionProvider: com.android.googlesearch.SuggestionProvider
08-30 20:18:30.103 I/ActivityThread( 554): Publishing provider com.android.globalsearch.stats: com.android.globalsearch.StatsProvider
08-30 20:18:30.103 I/ActivityThread( 554): Publishing provider applications: com.android.providers.applications.ApplicationsProvider
08-30 20:18:30.273 D/dalvikvm( 554): GC(0) freed 3544 objects / 263600 bytes in 109ms
08-30 20:18:30.283 I/ActivityThread( 560): Publishing provider com.google.settings: com.google.android.providers.settings.GoogleSettingsProvider
08-30 20:18:30.383 I/ActivityThread( 560): Publishing provider gmail-ls: com.google.android.providers.gmail.MailProvider
08-30 20:18:30.533 I/ActivityThread( 554): Publishing provider com.android.websearch.Suggest: com.android.websearch.SuggestionProvider
08-30 20:18:30.603 I/ActivityThread( 554): Publishing provider com.android.launcher.settings: com.android.launcher.LauncherProvider
08-30 20:18:30.993 D/dalvikvm( 554): GC(2) freed 922 objects / 54552 bytes in 100ms
08-30 20:18:31.503 D/dalvikvm( 554): GC(2) freed 1150 objects / 64376 bytes in 109ms
08-30 20:18:31.743 D/HomeLoaders( 554): load applications
08-30 20:18:31.743 D/HomeLoaders( 554): loading user items
08-30 20:18:31.743 D/HomeLoaders( 554): --> starting workspace loader
08-30 20:18:32.043 W/InputManagerService( 130): Got RemoteException sending setActive(false) notification to pid 522 uid 10006