Merge "Fix NPE when launching MediaOutput Panel" into qt-dev
am: b0f641869b
Change-Id: I82e8906d672fce4831dde200073db5b763205bee
This commit is contained in:
@@ -90,10 +90,13 @@ public class MediaOutputSlice implements CustomSliceable {
|
|||||||
final List<MediaDevice> devices = getMediaDevices();
|
final List<MediaDevice> devices = getMediaDevices();
|
||||||
|
|
||||||
final MediaDevice connectedDevice = getWorker().getCurrentConnectedMediaDevice();
|
final MediaDevice connectedDevice = getWorker().getCurrentConnectedMediaDevice();
|
||||||
listBuilder.addRow(getActiveDeviceHeaderRow(connectedDevice));
|
if (connectedDevice != null) {
|
||||||
|
listBuilder.addRow(getActiveDeviceHeaderRow(connectedDevice));
|
||||||
|
}
|
||||||
|
|
||||||
for (MediaDevice device : devices) {
|
for (MediaDevice device : devices) {
|
||||||
if (!TextUtils.equals(connectedDevice.getId(), device.getId())) {
|
if (connectedDevice == null
|
||||||
|
|| !TextUtils.equals(connectedDevice.getId(), device.getId())) {
|
||||||
listBuilder.addRow(getMediaDeviceRow(device));
|
listBuilder.addRow(getMediaDeviceRow(device));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user