Loading packages/SystemUI/src/com/android/systemui/dagger/FrameworkServicesModule.java +1 −0 Original line number Diff line number Diff line Loading @@ -636,6 +636,7 @@ public class FrameworkServicesModule { @Provides @Singleton @Nullable static BluetoothAdapter provideBluetoothAdapter(BluetoothManager bluetoothManager) { return bluetoothManager.getAdapter(); } Loading packages/SystemUI/src/com/android/systemui/stylus/StylusManager.kt +3 −3 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ class StylusManager @Inject constructor( private val inputManager: InputManager, private val bluetoothAdapter: BluetoothAdapter, private val bluetoothAdapter: BluetoothAdapter?, @Background private val handler: Handler, @Background private val executor: Executor, ) : InputManager.InputDeviceListener, BluetoothAdapter.OnMetadataChangedListener { Loading Loading @@ -141,7 +141,7 @@ constructor( } private fun onStylusBluetoothConnected(btAddress: String) { val device: BluetoothDevice = bluetoothAdapter.getRemoteDevice(btAddress) ?: return val device: BluetoothDevice = bluetoothAdapter?.getRemoteDevice(btAddress) ?: return try { bluetoothAdapter.addOnMetadataChangedListener(device, executor, this) } catch (e: IllegalArgumentException) { Loading @@ -150,7 +150,7 @@ constructor( } private fun onStylusBluetoothDisconnected(btAddress: String) { val device: BluetoothDevice = bluetoothAdapter.getRemoteDevice(btAddress) ?: return val device: BluetoothDevice = bluetoothAdapter?.getRemoteDevice(btAddress) ?: return try { bluetoothAdapter.removeOnMetadataChangedListener(device, this) } catch (e: IllegalArgumentException) { Loading Loading
packages/SystemUI/src/com/android/systemui/dagger/FrameworkServicesModule.java +1 −0 Original line number Diff line number Diff line Loading @@ -636,6 +636,7 @@ public class FrameworkServicesModule { @Provides @Singleton @Nullable static BluetoothAdapter provideBluetoothAdapter(BluetoothManager bluetoothManager) { return bluetoothManager.getAdapter(); } Loading
packages/SystemUI/src/com/android/systemui/stylus/StylusManager.kt +3 −3 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ class StylusManager @Inject constructor( private val inputManager: InputManager, private val bluetoothAdapter: BluetoothAdapter, private val bluetoothAdapter: BluetoothAdapter?, @Background private val handler: Handler, @Background private val executor: Executor, ) : InputManager.InputDeviceListener, BluetoothAdapter.OnMetadataChangedListener { Loading Loading @@ -141,7 +141,7 @@ constructor( } private fun onStylusBluetoothConnected(btAddress: String) { val device: BluetoothDevice = bluetoothAdapter.getRemoteDevice(btAddress) ?: return val device: BluetoothDevice = bluetoothAdapter?.getRemoteDevice(btAddress) ?: return try { bluetoothAdapter.addOnMetadataChangedListener(device, executor, this) } catch (e: IllegalArgumentException) { Loading @@ -150,7 +150,7 @@ constructor( } private fun onStylusBluetoothDisconnected(btAddress: String) { val device: BluetoothDevice = bluetoothAdapter.getRemoteDevice(btAddress) ?: return val device: BluetoothDevice = bluetoothAdapter?.getRemoteDevice(btAddress) ?: return try { bluetoothAdapter.removeOnMetadataChangedListener(device, this) } catch (e: IllegalArgumentException) { Loading