OSDN Git Service

Revert "Saving and restoring current page when rotating in lockscreen. (Bug 7568412)"
authorWinson Chung <winsonc@google.com>
Wed, 5 Dec 2012 23:58:43 +0000 (15:58 -0800)
committerWinson Chung <winsonc@google.com>
Thu, 6 Dec 2012 00:04:23 +0000 (16:04 -0800)
This reverts commit 6cbc2e81742039969e081a9eed02060fb8789e25.

policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java

index 801b627..73a13fb 100644 (file)
@@ -80,7 +80,6 @@ public class KeyguardHostView extends KeyguardViewBase {
     private boolean mEnableFallback; // TODO: This should get the value from KeyguardPatternView
     private SecurityMode mCurrentSecuritySelection = SecurityMode.Invalid;
     private int mAppWidgetToShow;
-    private int mPreviousWidgetPage = -1;
 
     private boolean mCheckAppWidgetConsistencyOnBootCompleted = false;
     private boolean mCleanupAppWidgetsOnBootCompleted = false;
@@ -913,7 +912,6 @@ public class KeyguardHostView extends KeyguardViewBase {
 
     public void clearAppWidgetToShow() {
         mAppWidgetToShow = AppWidgetManager.INVALID_APPWIDGET_ID;
-        mPreviousWidgetPage = -1;
     }
 
     @Override
@@ -1301,22 +1299,10 @@ public class KeyguardHostView extends KeyguardViewBase {
            showAppropriateWidgetPage();
         }
     };
-    Runnable mOnRestoreUpdatePageRunnable = new Runnable() {
-        @Override
-        public void run() {
-            mSwitchPageRunnable.run();
-
-            // We need to update the alpha's of the hints and content after setting the current page
-            mViewStateManager.showUsabilityHints();
-        };
-    };
-
 
     static class SavedState extends BaseSavedState {
         int transportState;
         int appWidgetToShow = AppWidgetManager.INVALID_APPWIDGET_ID;
-        // Note the appWidgetContainerPage is only used if the appWidgetToShow is invalid
-        int appWidgetContainerPage = -1;
 
         SavedState(Parcelable superState) {
             super(superState);
@@ -1326,7 +1312,6 @@ public class KeyguardHostView extends KeyguardViewBase {
             super(in);
             this.transportState = in.readInt();
             this.appWidgetToShow = in.readInt();
-            this.appWidgetContainerPage = in.readInt();
         }
 
         @Override
@@ -1334,7 +1319,6 @@ public class KeyguardHostView extends KeyguardViewBase {
             super.writeToParcel(out, flags);
             out.writeInt(this.transportState);
             out.writeInt(this.appWidgetToShow);
-            out.writeInt(this.appWidgetContainerPage);
         }
 
         public static final Parcelable.Creator<SavedState> CREATOR
@@ -1356,7 +1340,6 @@ public class KeyguardHostView extends KeyguardViewBase {
         SavedState ss = new SavedState(superState);
         ss.transportState = mViewStateManager.getTransportState();
         ss.appWidgetToShow = mAppWidgetToShow;
-        ss.appWidgetContainerPage = mAppWidgetContainer.getCurrentPage();
         return ss;
     }
 
@@ -1371,8 +1354,7 @@ public class KeyguardHostView extends KeyguardViewBase {
         super.onRestoreInstanceState(ss.getSuperState());
         mViewStateManager.setTransportState(ss.transportState);
         mAppWidgetToShow = ss.appWidgetToShow;
-        mPreviousWidgetPage = ss.appWidgetContainerPage;
-        post(mOnRestoreUpdatePageRunnable);
+        post(mSwitchPageRunnable);
     }
 
     @Override
@@ -1429,9 +1411,6 @@ public class KeyguardHostView extends KeyguardViewBase {
             }
             mAppWidgetToShow = AppWidgetManager.INVALID_APPWIDGET_ID;
         }
-        if (mPreviousWidgetPage > -1) {
-            return mPreviousWidgetPage;
-        }
         // if music playing, show transport
         if (isMusicPlaying) {
             if (DEBUG) Log.d(TAG, "Music playing, show transport");