Use InputConfig flags in InputWindowHandle API
Use the android.os.InputConfig flags to control input window behavior in InputWindowHandle. This consolidates the old boolean flags and inputFeatures flags into one set of flags so that the InputConfigs are the sole set of flags that change change how an input window behaves. After this change, InputFeatures and LayoutParamsFlags are specific to WM, which is responsible for converting them into InputConfig flags. Trivial conversions between these flags are done in InputConfigAdapter. The LayoutParams type and flags are still part of the this API to send these attributes to native code. However, they are no longer used by input. Bug: 216806304 Test: manual: verify touch functionality Test: atest WindowStateTests Change-Id: I5b384770272c111680783ee8ab01ecd6e03f42be
Loading
Please register or sign in to comment