Merge "Avoid redundant store into array list."
This commit is contained in:
@@ -212,8 +212,10 @@ public final class InputManager {
|
|||||||
} catch (RemoteException ex) {
|
} catch (RemoteException ex) {
|
||||||
throw new RuntimeException("Could not get input device information.", ex);
|
throw new RuntimeException("Could not get input device information.", ex);
|
||||||
}
|
}
|
||||||
|
if (inputDevice != null) {
|
||||||
|
mInputDevices.setValueAt(index, inputDevice);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
mInputDevices.setValueAt(index, inputDevice);
|
|
||||||
return inputDevice;
|
return inputDevice;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -241,6 +243,8 @@ public final class InputManager {
|
|||||||
inputDevice = mIm.getInputDevice(id);
|
inputDevice = mIm.getInputDevice(id);
|
||||||
} catch (RemoteException ex) {
|
} catch (RemoteException ex) {
|
||||||
// Ignore the problem for the purposes of this method.
|
// Ignore the problem for the purposes of this method.
|
||||||
|
}
|
||||||
|
if (inputDevice == null) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
mInputDevices.setValueAt(i, inputDevice);
|
mInputDevices.setValueAt(i, inputDevice);
|
||||||
|
|||||||
Reference in New Issue
Block a user