# HG changeset patch # User nikita@nikita-laptop # Date 1266273445 -3600 # Node ID 5884f3bd703a9dc5d1477abc79d9fb75634e7b8b # Parent b2af57cb4b571ed24c924b2593c30d5f482d71fc a small bug fix in hidden contacts display diff -r b2af57cb4b57 -r 5884f3bd703a src/com/beem/project/beem/ui/ContactList.java --- a/src/com/beem/project/beem/ui/ContactList.java Mon Feb 15 23:04:58 2010 +0100 +++ b/src/com/beem/project/beem/ui/ContactList.java Mon Feb 15 23:37:25 2010 +0100 @@ -625,7 +625,7 @@ if (mSettings.getBoolean(SETTINGS_HIDDEN_CONTACT, false)) { int res = 0; for (Contact cur : mListContact) { - if (res == position) { + if (res == position && Status.statusOnline(cur.getStatus())) { c = cur; break; } @@ -658,7 +658,7 @@ if (mSettings.getBoolean(SETTINGS_HIDDEN_CONTACT, false)) { int res = 0; for (Contact cur : mListContact) { - if (res == position) { + if (res == position && Status.statusOnline(cur.getStatus())) { c = cur; break; } @@ -831,6 +831,6 @@ private void hideGroups() { ViewStub stub = (ViewStub) findViewById(R.id.contactlist_stub); if (stub == null) - ((LinearLayout) findViewById(R.id.contactlist_groupstub)).setVisibility(View.GONE); + ((LinearLayout) findViewById(R.id.contactlist_groupstub)).setVisibility(View.GONE); } }