Fix IllegalStateException in multi-window mode

Bug 30302153

Change-Id: Ie9ca55bf9b3ddc3d1cc2aab10ebffeccc035d5f0
diff --git a/src/com/android/contacts/editor/CompactContactEditorFragment.java b/src/com/android/contacts/editor/CompactContactEditorFragment.java
index 4a731db..1d7fa46 100644
--- a/src/com/android/contacts/editor/CompactContactEditorFragment.java
+++ b/src/com/android/contacts/editor/CompactContactEditorFragment.java
@@ -228,6 +228,10 @@
 
     @Override
     public void onEditorsBound() {
+        final Activity activity = getActivity();
+        if (activity == null || activity.isFinishing()) {
+            return;
+        }
         getLoaderManager().initLoader(LOADER_GROUPS, null, mGroupsLoaderListener);
     }