summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Robert Wu <robertwu@google.com> 2022-02-17 19:26:46 +0000
committer Robert Wu <robertwu@google.com> 2022-02-23 22:16:07 +0000
commita30d971324111c3d3eb652ccd7c97c5bc28ded0c (patch)
treeaa62bed2b4bee0bb97085d3bf5529016ac3e2e8d
parent9492d508d8f700d1b753fa6441f92b79d5d41b6a (diff)
MIDI: don't create two of the same device
Devices got created twice because I forgot to remove a debugging statement Bug: 220168245 Test: MidiKeyboard and MidiScope Change-Id: I2bd7b28bec3025e62dce39fcd500350a9ca6de8d Merged-In: I2bd7b28bec3025e62dce39fcd500350a9ca6de8d
-rw-r--r--services/midi/java/com/android/server/midi/MidiService.java1
1 files changed, 0 insertions, 1 deletions
diff --git a/services/midi/java/com/android/server/midi/MidiService.java b/services/midi/java/com/android/server/midi/MidiService.java
index 2d082e157692..bcdbc5dd9657 100644
--- a/services/midi/java/com/android/server/midi/MidiService.java
+++ b/services/midi/java/com/android/server/midi/MidiService.java
@@ -768,7 +768,6 @@ public class MidiService extends IMidiManager.Stub {
synchronized (mDevicesByInfo) {
for (Device device : mDevicesByInfo.values()) {
if (device.isUidAllowed(uid)) {
- deviceInfos.add(device.getDeviceInfo());
// UMP devices have protocols that are not PROTOCOL_UNKNOWN
if (transport == MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS) {
if (device.getDeviceInfo().getDefaultProtocol()