Merge "Global Actions - Remove outside touches" into rvc-dev am: b39dff8a1f
Change-Id: I562381cb7f8532ef45ea316954d2d2c9f6800fd5
This commit is contained in:
@@ -2039,7 +2039,6 @@ public class GlobalActionsDialog implements DialogInterface.OnDismissListener,
|
|||||||
fixNavBarClipping();
|
fixNavBarClipping();
|
||||||
mControlsView = findViewById(com.android.systemui.R.id.global_actions_controls);
|
mControlsView = findViewById(com.android.systemui.R.id.global_actions_controls);
|
||||||
mGlobalActionsLayout = findViewById(com.android.systemui.R.id.global_actions_view);
|
mGlobalActionsLayout = findViewById(com.android.systemui.R.id.global_actions_view);
|
||||||
mGlobalActionsLayout.setOutsideTouchListener(view -> dismiss());
|
|
||||||
mGlobalActionsLayout.setListViewAccessibilityDelegate(new View.AccessibilityDelegate() {
|
mGlobalActionsLayout.setListViewAccessibilityDelegate(new View.AccessibilityDelegate() {
|
||||||
@Override
|
@Override
|
||||||
public boolean dispatchPopulateAccessibilityEvent(
|
public boolean dispatchPopulateAccessibilityEvent(
|
||||||
@@ -2078,15 +2077,6 @@ public class GlobalActionsDialog implements DialogInterface.OnDismissListener,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
View globalActionsParent = (View) mGlobalActionsLayout.getParent();
|
|
||||||
globalActionsParent.setOnClickListener(v -> dismiss());
|
|
||||||
|
|
||||||
// add fall-through dismiss handling to root view
|
|
||||||
View rootView = findViewById(com.android.systemui.R.id.global_actions_grid_root);
|
|
||||||
if (rootView != null) {
|
|
||||||
rootView.setOnClickListener(v -> dismiss());
|
|
||||||
}
|
|
||||||
|
|
||||||
if (shouldUsePanel()) {
|
if (shouldUsePanel()) {
|
||||||
initializePanel();
|
initializePanel();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user