ServersActivity: Only connect to server if status is DISCONNECTED

This commit is contained in:
Sebastian Kaspari 2010-04-13 20:31:16 +02:00
parent 1eaff46350
commit 64b121e448
1 changed files with 5 additions and 3 deletions

View File

@ -164,9 +164,11 @@ public class ServersActivity extends ListActivity implements ServiceConnection,
public void onClick(DialogInterface dialog, int item) {
switch (item) {
case 0: // Connect
binder.connect(server);
server.setStatus(Status.CONNECTING);
adapter.notifyDataSetChanged();
if (server.getStatus() == Status.DISCONNECTED) {
binder.connect(server);
server.setStatus(Status.CONNECTING);
adapter.notifyDataSetChanged();
}
break;
case 1: // Disconnect
server.clearConversations();