Collect and process provisioning items to call updateImsServiceConfig
Provisioning items are notified one by one, updateImsServiceConfig is
called multiple times redundantly. Improvements have been added to
process reevaluateCapability at once as much as possible.
Bug: 302281114
Test: atest ImsPhoneCallTrackerTest
Change-Id: Ib8e35995623a5149d533d9457f7f72c2cbf7fc86
diff --git a/flags/ims.aconfig b/flags/ims.aconfig
index 482802a..0fa1f1e 100644
--- a/flags/ims.aconfig
+++ b/flags/ims.aconfig
@@ -20,3 +20,10 @@
description: "This flag clears cached IMS phone number when device lost IMS registration"
bug:"288002989"
}
+
+flag {
+ name: "update_ims_service_by_gathering_provisioning_changes"
+ namespace: "telephony"
+ description: "This flag is created to prevent unnecessary updates when multiple provisioning items to update ims service are changed."
+ bug:"302281114"
+}