Loading services/core/java/com/android/server/input/debug/TouchpadDebugViewController.java +7 −5 Original line number Original line Diff line number Diff line Loading @@ -55,15 +55,17 @@ public class TouchpadDebugViewController implements InputManager.InputDeviceList @Override @Override public void onInputDeviceAdded(int deviceId) { public void onInputDeviceAdded(int deviceId) { if (!mTouchpadVisualizerEnabled) { return; } final InputManager inputManager = Objects.requireNonNull( final InputManager inputManager = Objects.requireNonNull( mContext.getSystemService(InputManager.class)); mContext.getSystemService(InputManager.class)); InputDevice inputDevice = inputManager.getInputDevice(deviceId); InputDevice inputDevice = inputManager.getInputDevice(deviceId); if (inputDevice == null || !inputDevice.supportsSource( if (Objects.requireNonNull(inputDevice).supportsSource( InputDevice.SOURCE_TOUCHPAD | InputDevice.SOURCE_MOUSE)) { InputDevice.SOURCE_TOUCHPAD | InputDevice.SOURCE_MOUSE) return; && mTouchpadVisualizerEnabled) { showDebugView(deviceId); } } showDebugView(deviceId); } } @Override @Override Loading Loading
services/core/java/com/android/server/input/debug/TouchpadDebugViewController.java +7 −5 Original line number Original line Diff line number Diff line Loading @@ -55,15 +55,17 @@ public class TouchpadDebugViewController implements InputManager.InputDeviceList @Override @Override public void onInputDeviceAdded(int deviceId) { public void onInputDeviceAdded(int deviceId) { if (!mTouchpadVisualizerEnabled) { return; } final InputManager inputManager = Objects.requireNonNull( final InputManager inputManager = Objects.requireNonNull( mContext.getSystemService(InputManager.class)); mContext.getSystemService(InputManager.class)); InputDevice inputDevice = inputManager.getInputDevice(deviceId); InputDevice inputDevice = inputManager.getInputDevice(deviceId); if (inputDevice == null || !inputDevice.supportsSource( if (Objects.requireNonNull(inputDevice).supportsSource( InputDevice.SOURCE_TOUCHPAD | InputDevice.SOURCE_MOUSE)) { InputDevice.SOURCE_TOUCHPAD | InputDevice.SOURCE_MOUSE) return; && mTouchpadVisualizerEnabled) { showDebugView(deviceId); } } showDebugView(deviceId); } } @Override @Override Loading