Added a list of TODOs so that these don't get lost later

Bug: 2579760
Change-Id: I4283f40b598bb503d52429eece3db20bb80f406e
diff --git a/src/com/android/contacts/views/edit/ContactEditFragment.java b/src/com/android/contacts/views/edit/ContactEditFragment.java
index 95e55cd..a876972 100644
--- a/src/com/android/contacts/views/edit/ContactEditFragment.java
+++ b/src/com/android/contacts/views/edit/ContactEditFragment.java
@@ -14,6 +14,15 @@
  * limitations under the License
  */
 
+
+// Here are the open TODOs for the Fragment transition
+// TODO How to save data? Service?
+// TODO Do account-list lookup always in a thread
+// TODO Remove the temporary instance once findFragmentById works
+// TODO Cleanup state handling (orientation changes etc).
+// TODO Cleanup the load function. It can currenlty also do insert, which is awkward
+// TODO Watch for background changes...How?
+
 package com.android.contacts.views.edit;
 
 import com.android.contacts.JoinContactActivity;
@@ -1020,8 +1029,7 @@
         }
 
         public void onRequest(int request) {
-            // TODO: Still needed?
-//            if (!hasValidState()) return;
+            if (!hasValidState()) return;
 
             if (request == EditorListener.REQUEST_PICK_PHOTO) {
                 if (mEditor.hasSetPhoto()) {