diff --git a/dialer/package/contents/ui/Dialer/History.qml b/dialer/package/contents/ui/Dialer/History.qml index 092f7a78..4760465a 100644 --- a/dialer/package/contents/ui/Dialer/History.qml +++ b/dialer/package/contents/ui/Dialer/History.qml @@ -64,7 +64,7 @@ Item { text: i18n("Missed") onCheckedChanged: { if (checked) { - filterModel.filterString = "2"; + filterModel.filterString = "0"; } } } diff --git a/dialer/package/contents/ui/main.qml b/dialer/package/contents/ui/main.qml index c2135b4f..c8958282 100644 --- a/dialer/package/contents/ui/main.qml +++ b/dialer/package/contents/ui/main.qml @@ -48,7 +48,15 @@ ApplicationWindow { root.visible = true; } onCallEnded: { - insertCallInHistory(callContactNumber, callDuration, isIncomingCall ? 1 : 2); + var callType; + if (isIncomingCall && callDuration == 0) { + callType = 0; + } else if (isIncomingCall && callDuration > 0) { + callType = 1; + } else { + callType = 2; + } + insertCallInHistory(callContactNumber, callDuration, callType); } }