a small bug fix in hidden contacts display
authornikita@nikita-laptop
Mon, 15 Feb 2010 23:37:25 +0100
changeset 673 5884f3bd703a
parent 672 b2af57cb4b57
child 674 af23f43cf6e3
child 678 d1a599ccf879
a small bug fix in hidden contacts display
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);
     }
 }