Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2f4cec96 authored by Henry Fang's avatar Henry Fang
Browse files

Don't set hdmiPortId for non HDMI device.

bug: 142698113
Test: Manaul
Change-Id: I2876dacb07e4ebb4ed43c5e95b14ab84c8d935cb
parent 48a10628
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -190,13 +190,16 @@ public final class TvInputHardwareInfo implements Parcelable {

    /** @hide */
    public Builder toBuilder() {
        return new Builder()
        Builder newBuilder = new Builder()
            .deviceId(mDeviceId)
            .type(mType)
            .audioType(mAudioType)
            .audioAddress(mAudioAddress)
            .hdmiPortId(mHdmiPortId)
            .cableConnectionStatus(mCableConnectionStatus);
        if (mType == TV_INPUT_TYPE_HDMI) {
            newBuilder.hdmiPortId(mHdmiPortId);
        }
        return newBuilder;
    }

    public static final class Builder {