From 8c38fd32ba9644323fc6fae19220bee9ab0faee5 Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Mon, 14 Dec 2015 16:34:31 +0000 Subject: [PATCH] Revert "Saving the stack state when you rotate." This reverts commit bf0be0a8030b91c7e75c23230c1f89a1536aa7eb. Change-Id: I40b852889980473aea02828b5b0fe29c21951638 --- .../android/systemui/recents/RecentsActivity.java | 22 ------------------- .../systemui/recents/views/TaskStackView.java | 25 ---------------------- 2 files changed, 47 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java b/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java index 152e015f1a3d..384b86f4cc8b 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java +++ b/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java @@ -87,9 +87,6 @@ public class RecentsActivity extends Activity implements ViewTreeObserver.OnPreD private final static String TAG = "RecentsActivity"; private final static boolean DEBUG = false; - private final static String KEY_SAVED_STATE_HISTORY_VISIBLE = - "saved_instance_state_history_visible"; - public final static int EVENT_BUS_PRIORITY = Recents.EVENT_BUS_PRIORITY + 1; private RecentsPackageMonitor mPackageMonitor; @@ -518,25 +515,6 @@ public class RecentsActivity extends Activity implements ViewTreeObserver.OnPreD } @Override - protected void onSaveInstanceState(Bundle outState) { - super.onSaveInstanceState(outState); - outState.putBoolean(KEY_SAVED_STATE_HISTORY_VISIBLE, - (mHistoryView != null) && mHistoryView.isVisible()); - } - - @Override - protected void onRestoreInstanceState(Bundle savedInstanceState) { - super.onRestoreInstanceState(savedInstanceState); - if (savedInstanceState.getBoolean(KEY_SAVED_STATE_HISTORY_VISIBLE, false)) { - ReferenceCountedTrigger postHideStackAnimationTrigger = - Tnew ReferenceCountedTrigger(this); - postHideStackAnimationTrigger.increment(); - EventBus.getDefault().send(new ShowHistoryEvent(postHideStackAnimationTrigger)); - postHideStackAnimationTrigger.decrement(); - } - } - - @Override public void onTrimMemory(int level) { RecentsTaskLoader loader = Recents.getTaskLoader(); if (loader != null) { diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java index b155182c6e95..350bc2bc92b5 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java +++ b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java @@ -27,7 +27,6 @@ import android.graphics.RectF; import android.graphics.drawable.Drawable; import android.graphics.drawable.GradientDrawable; import android.os.Bundle; -import android.os.Parcelable; import android.util.IntProperty; import android.util.Log; import android.util.Property; @@ -92,12 +91,6 @@ public class TaskStackView extends FrameLayout implements TaskStack.TaskStackCal private final static String TAG = "TaskStackView"; private final static boolean DEBUG = false; - private final static String KEY_SAVED_STATE_SUPER = "saved_instance_state_super"; - private final static String KEY_SAVED_STATE_LAYOUT_FOCUSED_STATE = - "saved_instance_state_layout_focused_state"; - private final static String KEY_SAVED_STATE_LAYOUT_STACK_SCROLL = - "saved_instance_state_layout_stack_scroll"; - // The thresholds at which to show/hide the history button. private static final float SHOW_HISTORY_BUTTON_SCROLL_THRESHOLD = 0.3f; private static final float HIDE_HISTORY_BUTTON_SCROLL_THRESHOLD = 0.3f; @@ -835,24 +828,6 @@ public class TaskStackView extends FrameLayout implements TaskStack.TaskStackCal } @Override - protected Parcelable onSaveInstanceState() { - Bundle savedState = new Bundle(); - savedState.putParcelable(KEY_SAVED_STATE_SUPER, super.onSaveInstanceState()); - savedState.putFloat(KEY_SAVED_STATE_LAYOUT_FOCUSED_STATE, mLayoutAlgorithm.getFocusState()); - savedState.putFloat(KEY_SAVED_STATE_LAYOUT_STACK_SCROLL, mStackScroller.getStackScroll()); - return super.onSaveInstanceState(); - } - - @Override - protected void onRestoreInstanceState(Parcelable state) { - Bundle savedState = (Bundle) state; - super.onRestoreInstanceState(savedState.getParcelable(KEY_SAVED_STATE_SUPER)); - - mLayoutAlgorithm.setFocusState(savedState.getFloat(KEY_SAVED_STATE_LAYOUT_FOCUSED_STATE)); - mStackScroller.setStackScroll(savedState.getFloat(KEY_SAVED_STATE_LAYOUT_STACK_SCROLL)); - } - - @Override public CharSequence getAccessibilityClassName() { return TaskStackView.class.getName(); } -- 2.11.0