Do not exit app when responding to identity request, just hide.
[moonshot-ui.git] / src / moonshot-identity-manager-app.vala
index cff2824..7b4389d 100644 (file)
@@ -183,9 +183,11 @@ public class IdentityManagerApp {
         // callback because we may be being called from a 'yield')
         Idle.add(
             () => {
-                request.return_identity (identity); 
-                if (!explicitly_launched)
-                    Idle.add( () => { Gtk.main_quit(); return false; } );
+                request.return_identity (identity);
+// The following occasionally causes the app to exit without sending the dbus
+// reply, so for now we just don't exit
+//                if (!explicitly_launched)
+//                    Idle.add( () => { Gtk.main_quit(); return false; } );
                 return false;
             }
         );