Merge "Fixed to deliver result to DatagramDispatcher properly for single part SMS." into main
diff --git a/src/java/com/android/internal/telephony/SmsDispatchersController.java b/src/java/com/android/internal/telephony/SmsDispatchersController.java
index dd738c0..91aac26 100644
--- a/src/java/com/android/internal/telephony/SmsDispatchersController.java
+++ b/src/java/com/android/internal/telephony/SmsDispatchersController.java
@@ -1235,7 +1235,7 @@
notifySmsSentToEmergencyStateTracker(tracker.mDestAddress,
tracker.mMessageId, isOverIms, isLastSmsPart, success);
notifySmsSentToDatagramDispatcher(tracker.mUniqueMessageId,
- tracker.isSinglePartOrLastPart(), !tracker.isAnyPartFailed());
+ tracker.isSinglePartOrLastPart(), success && !tracker.isAnyPartFailed());
}
/**