diff --git a/application/src/main/java/indrora/atomic/activity/ConversationActivity.java b/application/src/main/java/indrora/atomic/activity/ConversationActivity.java index 70c2209..9bd9ac6 100644 --- a/application/src/main/java/indrora/atomic/activity/ConversationActivity.java +++ b/application/src/main/java/indrora/atomic/activity/ConversationActivity.java @@ -860,8 +860,11 @@ public void onClick(DialogInterface dialog, int which) { .getCount()]; for( int i = 0; i < pagerAdapter.getCount(); i++ ) { Conversation c = pagerAdapter.getItem(i); - CharSequence title = (c.getName().equals("") ? server.getTitle() : c + SpannableString chan = new SpannableString(c.getName().equals("") ? server.getTitle() : c .getName()); + chan.setSpan(new ForegroundColorSpan(pagerAdapter.getColorAt(i)), 0, chan.length(), + SpannableString.SPAN_INCLUSIVE_INCLUSIVE); + CharSequence title = chan; if( c.getNewMentions() > 0 ) { SpannableString unread = new SpannableString("(" + c.getNewMentions() + ")");