Loading src/com/android/server/telecom/CallsManager.java +7 −1 Original line number Diff line number Diff line Loading @@ -1989,9 +1989,15 @@ public final class CallsManager extends Call.ListenerBase { if (lchState != phAcc.isSet(PhoneAccount.LCH)) { Call call = getNonRingingLiveCall(sub); Log.i(this, " setLocal Call Hold to = " + lchState + " sub:" + sub); if (call != null) { if (call.getChildCalls().size() > 1) { Call child = call.getChildCalls().get(0); child.setLocalCallHold(lchState ? 1 : 0); } else { call.setLocalCallHold(lchState ? 1 : 0); } } if (lchState) { phAcc.setBit(PhoneAccount.LCH); } else { Loading Loading
src/com/android/server/telecom/CallsManager.java +7 −1 Original line number Diff line number Diff line Loading @@ -1989,9 +1989,15 @@ public final class CallsManager extends Call.ListenerBase { if (lchState != phAcc.isSet(PhoneAccount.LCH)) { Call call = getNonRingingLiveCall(sub); Log.i(this, " setLocal Call Hold to = " + lchState + " sub:" + sub); if (call != null) { if (call.getChildCalls().size() > 1) { Call child = call.getChildCalls().get(0); child.setLocalCallHold(lchState ? 1 : 0); } else { call.setLocalCallHold(lchState ? 1 : 0); } } if (lchState) { phAcc.setBit(PhoneAccount.LCH); } else { Loading