Remove deprecated code from stack & expanded view

Bug: 161939484
Test: tap manage menu app settings => stack collapses so fast that
there is no discernable difference between waiting and not waiting for
collapse animation to finish before starting the settings activity

Change-Id: I87b8c4418bd8f99821a2f6221fd35f651a98a748
This commit is contained in:
Lyn Han
2020-07-23 23:44:17 -05:00
parent b19564f75c
commit 7577cfda04
2 changed files with 4 additions and 44 deletions

View File

@@ -458,15 +458,6 @@ public class BubbleExpandedView extends LinearLayout {
mPointerView.setBackground(mPointerDrawable);
}
/**
* Hides the IME if it's showing. This is currently done by dispatching a back press to the AV.
*/
void hideImeIfVisible() {
if (mKeyboardVisible) {
performBackPressIfNeeded();
}
}
@Override
protected void onDetachedFromWindow() {
super.onDetachedFromWindow();

View File

@@ -1081,11 +1081,10 @@ public class BubbleStackView extends FrameLayout
final Bubble bubble = mBubbleData.getSelectedBubble();
if (bubble != null && mBubbleData.hasBubbleInStackWithKey(bubble.getKey())) {
final Intent intent = bubble.getSettingsIntent(mContext);
collapseStack(() -> {
mContext.startActivityAsUser(intent, bubble.getUser());
logBubbleEvent(bubble,
SysUiStatsLog.BUBBLE_UICHANGED__ACTION__HEADER_GO_TO_SETTINGS);
});
mBubbleData.setExpanded(false);
mContext.startActivityAsUser(intent, bubble.getUser());
logBubbleEvent(bubble,
SysUiStatsLog.BUBBLE_UICHANGED__ACTION__HEADER_GO_TO_SETTINGS);
}
});
@@ -1792,36 +1791,6 @@ public class BubbleStackView extends FrameLayout
}
}
/**
* Dismiss the stack of bubbles.
*
* @deprecated
*/
@Deprecated
void stackDismissed(int reason) {
if (DEBUG_BUBBLE_STACK_VIEW) {
Log.d(TAG, "stackDismissed: reason=" + reason);
}
mBubbleData.dismissAll(reason);
logBubbleEvent(null /* no bubble associated with bubble stack dismiss */,
SysUiStatsLog.BUBBLE_UICHANGED__ACTION__STACK_DISMISSED);
}
/**
* @deprecated use {@link #setExpanded(boolean)} and
* {@link BubbleData#setSelectedBubble(Bubble)}
*/
@Deprecated
@MainThread
void collapseStack(Runnable endRunnable) {
if (DEBUG_BUBBLE_STACK_VIEW) {
Log.d(TAG, "collapseStack(endRunnable)");
}
mBubbleData.setExpanded(false);
// TODO - use the runnable at end of animation
endRunnable.run();
}
void showExpandedViewContents(int displayId) {
if (mExpandedBubble != null
&& mExpandedBubble.getExpandedView() != null