Loading include/input/InputWindow.h +1 −0 Original line number Diff line number Diff line Loading @@ -116,6 +116,7 @@ struct InputWindowInfo { TYPE_DOCK_DIVIDER = FIRST_SYSTEM_WINDOW + 34, TYPE_ACCESSIBILITY_MAGNIFICATION_OVERLAY = FIRST_SYSTEM_WINDOW + 39, TYPE_NOTIFICATION_SHADE = FIRST_SYSTEM_WINDOW + 40, TYPE_TRUSTED_APPLICATION_OVERLAY = FIRST_SYSTEM_WINDOW + 42, LAST_SYSTEM_WINDOW = 2999, }; Loading libs/input/InputWindow.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -155,6 +155,7 @@ bool InputWindowInfo::frameContainsPoint(int32_t x, int32_t y) const { && y >= frameTop && y < frameBottom; } // TODO(b/155781676): Remove and replace call points with trustedOverlay when that is ready. bool InputWindowInfo::isTrustedOverlay() const { return layoutParamsType == TYPE_ACCESSIBILITY_MAGNIFICATION_OVERLAY || layoutParamsType == TYPE_INPUT_METHOD || layoutParamsType == TYPE_INPUT_METHOD_DIALOG || Loading @@ -165,7 +166,8 @@ bool InputWindowInfo::isTrustedOverlay() const { layoutParamsType == TYPE_SECURE_SYSTEM_OVERLAY || layoutParamsType == TYPE_DOCK_DIVIDER || layoutParamsType == TYPE_ACCESSIBILITY_OVERLAY || layoutParamsType == TYPE_INPUT_CONSUMER; layoutParamsType == TYPE_INPUT_CONSUMER || layoutParamsType == TYPE_TRUSTED_APPLICATION_OVERLAY; } bool InputWindowInfo::supportsSplitTouch() const { Loading Loading
include/input/InputWindow.h +1 −0 Original line number Diff line number Diff line Loading @@ -116,6 +116,7 @@ struct InputWindowInfo { TYPE_DOCK_DIVIDER = FIRST_SYSTEM_WINDOW + 34, TYPE_ACCESSIBILITY_MAGNIFICATION_OVERLAY = FIRST_SYSTEM_WINDOW + 39, TYPE_NOTIFICATION_SHADE = FIRST_SYSTEM_WINDOW + 40, TYPE_TRUSTED_APPLICATION_OVERLAY = FIRST_SYSTEM_WINDOW + 42, LAST_SYSTEM_WINDOW = 2999, }; Loading
libs/input/InputWindow.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -155,6 +155,7 @@ bool InputWindowInfo::frameContainsPoint(int32_t x, int32_t y) const { && y >= frameTop && y < frameBottom; } // TODO(b/155781676): Remove and replace call points with trustedOverlay when that is ready. bool InputWindowInfo::isTrustedOverlay() const { return layoutParamsType == TYPE_ACCESSIBILITY_MAGNIFICATION_OVERLAY || layoutParamsType == TYPE_INPUT_METHOD || layoutParamsType == TYPE_INPUT_METHOD_DIALOG || Loading @@ -165,7 +166,8 @@ bool InputWindowInfo::isTrustedOverlay() const { layoutParamsType == TYPE_SECURE_SYSTEM_OVERLAY || layoutParamsType == TYPE_DOCK_DIVIDER || layoutParamsType == TYPE_ACCESSIBILITY_OVERLAY || layoutParamsType == TYPE_INPUT_CONSUMER; layoutParamsType == TYPE_INPUT_CONSUMER || layoutParamsType == TYPE_TRUSTED_APPLICATION_OVERLAY; } bool InputWindowInfo::supportsSplitTouch() const { Loading