Loading InCallUI/src/com/android/incallui/CallCardPresenter.java +7 −0 Original line number Diff line number Diff line Loading @@ -697,6 +697,13 @@ public class CallCardPresenter extends Presenter<CallCardPresenter.CallCardUi> return retval; } // Sometimes there is intemediate state that two calls are in active even one is about // to be on hold. retval = callList.getSecondActiveCall(); if (retval != null && retval != ignore) { return retval; } // Disconnected calls get primary position if there are no active calls // to let user know quickly what call has disconnected. Disconnected // calls are very short lived. Loading InCallUI/src/com/android/incallui/CallList.java +4 −0 Original line number Diff line number Diff line Loading @@ -298,6 +298,10 @@ public class CallList { return getFirstCallWithState(Call.State.ACTIVE); } public Call getSecondActiveCall() { return getCallWithState(Call.State.ACTIVE, 1); } public Call getBackgroundCall() { return getFirstCallWithState(Call.State.ONHOLD); } Loading Loading
InCallUI/src/com/android/incallui/CallCardPresenter.java +7 −0 Original line number Diff line number Diff line Loading @@ -697,6 +697,13 @@ public class CallCardPresenter extends Presenter<CallCardPresenter.CallCardUi> return retval; } // Sometimes there is intemediate state that two calls are in active even one is about // to be on hold. retval = callList.getSecondActiveCall(); if (retval != null && retval != ignore) { return retval; } // Disconnected calls get primary position if there are no active calls // to let user know quickly what call has disconnected. Disconnected // calls are very short lived. Loading
InCallUI/src/com/android/incallui/CallList.java +4 −0 Original line number Diff line number Diff line Loading @@ -298,6 +298,10 @@ public class CallList { return getFirstCallWithState(Call.State.ACTIVE); } public Call getSecondActiveCall() { return getCallWithState(Call.State.ACTIVE, 1); } public Call getBackgroundCall() { return getFirstCallWithState(Call.State.ONHOLD); } Loading