Do not log a call that is cancelled before selecting an account

If the select account dialog is dismissed or cancelled, we should not be
logging it as a call.

Bug: 16513494
Change-Id: I395f9252a8c49db5d56ea4e825d636d015736c1c
diff --git a/src/com/android/telecomm/CallLogManager.java b/src/com/android/telecomm/CallLogManager.java
index a061e3a..9546784 100644
--- a/src/com/android/telecomm/CallLogManager.java
+++ b/src/com/android/telecomm/CallLogManager.java
@@ -88,7 +88,8 @@
 
     @Override
     public void onCallStateChanged(Call call, CallState oldState, CallState newState) {
-        if (newState == CallState.DISCONNECTED || newState == CallState.ABORTED) {
+        if ((newState == CallState.DISCONNECTED || newState == CallState.ABORTED) &&
+                oldState != CallState.PRE_DIAL_WAIT) {
             int type;
             if (!call.isIncoming()) {
                 type = Calls.OUTGOING_TYPE;