Merge "Provide gesture and tappable element insets for caption" am: 268eff33ec
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2052567 Change-Id: I1e6bf195c6783ba547915653fb3451598cfeb972 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
3cd3a85988
@ -391,6 +391,17 @@ public class InsetsState implements Parcelable {
|
||||
processSourceAsPublicType(source, typeInsetsMap, typeSideMap, typeVisibilityMap,
|
||||
insets, Type.SYSTEM_GESTURES);
|
||||
}
|
||||
if (type == Type.CAPTION_BAR) {
|
||||
// Caption should also be gesture and tappable elements. This should not be needed when
|
||||
// the caption is added from the shell, as the shell can add other types at the same
|
||||
// time.
|
||||
processSourceAsPublicType(source, typeInsetsMap, typeSideMap, typeVisibilityMap,
|
||||
insets, Type.SYSTEM_GESTURES);
|
||||
processSourceAsPublicType(source, typeInsetsMap, typeSideMap, typeVisibilityMap,
|
||||
insets, Type.MANDATORY_SYSTEM_GESTURES);
|
||||
processSourceAsPublicType(source, typeInsetsMap, typeSideMap, typeVisibilityMap,
|
||||
insets, Type.TAPPABLE_ELEMENT);
|
||||
}
|
||||
}
|
||||
|
||||
private void processSourceAsPublicType(InsetsSource source, Insets[] typeInsetsMap,
|
||||
|
Loading…
x
Reference in New Issue
Block a user