Issue #2563 fixed label issue for non-grouped roster entry

the old code assumed that the username was populated in the roster object
new code uses the userId which is always populated


Former-commit-id: 5fe0f88b3465ba65efabe2a41d1df392c85e041f
This commit is contained in:
Brian Clements 2013-12-20 14:40:00 -06:00
parent 2b8668a4eb
commit 73347283b6

View file

@ -125,7 +125,8 @@ public class UsersTreeLabelProvider extends ColumnLabelProvider {
if (element instanceof RosterGroup) {
return ((RosterGroup) element).getName();
} else if (element instanceof RosterEntry) {
return ((RosterEntry) element).getName();
return userLabelProvider.getText(IDConverter
.convertFrom((RosterEntry) element));
} else if (element instanceof SessionGroupContainer) {
return "Active Sessions";
} else if (element instanceof UserId) {