summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Brad Ebinger <breadley@google.com> 2019-04-17 17:59:16 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2019-04-17 17:59:16 +0000
commitaf6f9339933069fc69e63ead092fce16d527efe1 (patch)
treec19e30618e725a23ad02a50bf3f2d9bf530a0abc
parentb3730b86d87c4f5a61c99903f84699d6387512ce (diff)
parent5226c685463a022d3666b64047071d49667b570a (diff)
Merge "Reorder ImsFeature initialization to handle STATE_READY" into qt-dev
-rw-r--r--telephony/java/android/telephony/ims/ImsService.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/telephony/java/android/telephony/ims/ImsService.java b/telephony/java/android/telephony/ims/ImsService.java
index c008711ff236..e6777c17203a 100644
--- a/telephony/java/android/telephony/ims/ImsService.java
+++ b/telephony/java/android/telephony/ims/ImsService.java
@@ -40,8 +40,6 @@ import android.util.SparseArray;
import com.android.ims.internal.IImsFeatureStatusCallback;
import com.android.internal.annotations.VisibleForTesting;
-import static android.Manifest.permission.MODIFY_PHONE_STATE;
-
/**
* Main ImsService implementation, which binds via the Telephony ImsResolver. Services that extend
* ImsService must register the service in their AndroidManifest to be detected by the framework.
@@ -229,8 +227,8 @@ public class ImsService extends Service {
private void setupFeature(ImsFeature f, int slotId, int featureType,
IImsFeatureStatusCallback c) {
- f.addImsFeatureStatusCallback(c);
f.initialize(this, slotId);
+ f.addImsFeatureStatusCallback(c);
addImsFeature(slotId, featureType, f);
}