Loading src/com/android/server/telecom/CallsManager.java +4 −1 Original line number Original line Diff line number Diff line Loading @@ -847,8 +847,11 @@ public final class CallsManager extends Call.ListenerBase { if (service != null) { if (service != null) { for (Call call : mCalls) { for (Call call : mCalls) { if (call.getConnectionService() == service) { if (call.getConnectionService() == service) { if (call.getState() != CallState.DISCONNECTED) { markCallAsDisconnected(call, new DisconnectCause(DisconnectCause.ERROR)); markCallAsDisconnected(call, new DisconnectCause(DisconnectCause.ERROR)); } } markCallAsRemoved(call); } } } } } } } Loading Loading
src/com/android/server/telecom/CallsManager.java +4 −1 Original line number Original line Diff line number Diff line Loading @@ -847,8 +847,11 @@ public final class CallsManager extends Call.ListenerBase { if (service != null) { if (service != null) { for (Call call : mCalls) { for (Call call : mCalls) { if (call.getConnectionService() == service) { if (call.getConnectionService() == service) { if (call.getState() != CallState.DISCONNECTED) { markCallAsDisconnected(call, new DisconnectCause(DisconnectCause.ERROR)); markCallAsDisconnected(call, new DisconnectCause(DisconnectCause.ERROR)); } } markCallAsRemoved(call); } } } } } } } Loading