[automerger] Hide clear-all button from accessibility am: bad1c73e73

Change-Id: I169aa26a2139c2cb9b6431bf7cb4f33096dec0db
This commit is contained in:
Android Build Merger (Role)
2018-05-19 00:29:16 +00:00
3 changed files with 1 additions and 11 deletions

View File

@@ -11,4 +11,5 @@
android:textColor="?attr/workspaceTextColor"
android:visibility="invisible"
android:textSize="14sp"
android:importantForAccessibility="no"
/>

View File

@@ -22,7 +22,6 @@ import android.content.Context;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.util.AttributeSet;
import android.view.accessibility.AccessibilityNodeInfo;
import android.widget.Button;
public class ClearAllButton extends Button {
@@ -36,14 +35,6 @@ public class ClearAllButton extends Button {
mRecentsView = recentsView;
}
@Override
public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
super.onInitializeAccessibilityNodeInfo(info);
// Should be visible to accessibility even when completely covered by the task.
// Otherwise, we won't be able to scroll to it.
info.setVisibleToUser(true);
}
@Override
public boolean performAccessibilityAction(int action, Bundle arguments) {
final boolean res = super.performAccessibilityAction(action, arguments);

View File

@@ -1303,8 +1303,6 @@ public abstract class RecentsView<T extends BaseActivity> extends PagedView impl
private void onChildViewsChanged() {
final int childCount = getChildCount();
mClearAllButton.setAccessibilityTraversalAfter(
childCount == 0 ? NO_ID : getChildAt(childCount - 1).getId());
mClearAllButton.setVisibility(childCount == 0 ? INVISIBLE : VISIBLE);
}