# HG changeset patch # User dasilvj@jean-manuel-da-silvas-macbook.local # Date 1243883075 -7200 # Node ID 37d9a5828650e99feecec1b8844ba824f8b64fe7 # Parent e5fcee2f8601413868a7fba7f3c02efb11b6b3e0 Bug #147 - Arret du service lorsque l'on save, et non pas a chaque fois que l'on bascule de Settings vers le Login diff -r e5fcee2f8601 -r 37d9a5828650 src/com/beem/project/beem/ui/EditSettings.java --- a/src/com/beem/project/beem/ui/EditSettings.java Mon Jun 01 20:49:45 2009 +0200 +++ b/src/com/beem/project/beem/ui/EditSettings.java Mon Jun 01 21:04:35 2009 +0200 @@ -369,8 +369,6 @@ startActivity(i); return true; case R.id.settings_menu_login: - BeemApplication beemApp = BeemApplication.getApplication(this); - beemApp.stopBeemService(); finish(); return true; } @@ -509,5 +507,8 @@ displayNotification(getText(R.string.settings_saved_ok)); Log.i(getString(R.string.edit_settings_tag), LOG_MSG_SETTINGS_SAVED); } + BeemApplication beemApp = BeemApplication.getApplication(this); + if (beemApp.isConnected()) + beemApp.stopBeemService(); } }