Require minimal set of fields when adding a new card. LP 1240008
[moonshot-ui.git] / src / moonshot-identity-management-view.vala
index 77d8056..bcb0b8e 100644 (file)
@@ -376,7 +376,9 @@ public class IdentityManagerView : Window {
     private void add_identity_manual_cb ()
     {
         var dialog = new AddIdentityDialog ();
-        var result = dialog.run ();
+        int result = ResponseType.CANCEL;
+        while (!dialog.complete)
+            result = dialog.run ();
 
         switch (result) {
         case ResponseType.OK: