From f79c173c89bd680bb746aa915f9c471a4cd4458c Mon Sep 17 00:00:00 2001 From: Robert Wu Date: Thu, 17 Feb 2022 19:26:46 +0000 Subject: [PATCH] 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 --- services/midi/java/com/android/server/midi/MidiService.java | 1 - 1 file changed, 1 deletion(-) diff --git a/services/midi/java/com/android/server/midi/MidiService.java b/services/midi/java/com/android/server/midi/MidiService.java index 2d082e1576924..bcdbc5dd96571 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()