Fix comparison of device source bits.
Bug: 6576743 Change-Id: I123307defc32a84a965590fbded95c6997260675
This commit is contained in:
@@ -407,8 +407,7 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment
|
|||||||
InputDevice device = InputDevice.getDevice(devices[i]);
|
InputDevice device = InputDevice.getDevice(devices[i]);
|
||||||
if (device != null
|
if (device != null
|
||||||
&& !device.isVirtual()
|
&& !device.isVirtual()
|
||||||
&& (device.getSources() & InputDevice.SOURCE_KEYBOARD) != 0
|
&& device.isFullKeyboard()) {
|
||||||
&& device.getKeyboardType() == InputDevice.KEYBOARD_TYPE_ALPHABETIC) {
|
|
||||||
final String inputDeviceDescriptor = device.getDescriptor();
|
final String inputDeviceDescriptor = device.getDescriptor();
|
||||||
final String keyboardLayoutDescriptor =
|
final String keyboardLayoutDescriptor =
|
||||||
mIm.getCurrentKeyboardLayoutForInputDevice(inputDeviceDescriptor);
|
mIm.getCurrentKeyboardLayoutForInputDevice(inputDeviceDescriptor);
|
||||||
|
Reference in New Issue
Block a user