OSDN Git Service

Fix crash on boot
authorMichael Jurka <mikejurka@google.com>
Wed, 31 Oct 2012 03:50:21 +0000 (20:50 -0700)
committerMichael Jurka <mikejurka@google.com>
Wed, 31 Oct 2012 03:50:21 +0000 (20:50 -0700)
policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java

index 748e0df..e929fb1 100644 (file)
@@ -146,6 +146,8 @@ public class KeyguardHostView extends KeyguardViewBase {
 
     @Override
     protected void onFinishInflate() {
+        mViewStateManager = new KeyguardViewStateManager();
+
         // Grab instances of and make any necessary changes to the main layouts. Create
         // view state manager and wire up necessary listeners / callbacks.
         mAppWidgetContainer = (KeyguardWidgetPager) findViewById(R.id.app_widget_container);
@@ -157,7 +159,6 @@ public class KeyguardHostView extends KeyguardViewBase {
         addWidgetsFromSettings();
         mSwitchPageRunnable.run();
 
-        mViewStateManager = new KeyguardViewStateManager();
         SlidingChallengeLayout slider =
                 (SlidingChallengeLayout) findViewById(R.id.sliding_layout);
         if (slider != null) {