From 568395de2f92561a82f8d5685efb4695981a9d0d Mon Sep 17 00:00:00 2001 From: Yana Stamcheva Date: Thu, 23 Aug 2012 13:37:56 +0000 Subject: [PATCH] Fixes contact details length. --- .../ContactListTreeCellRenderer.java | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListTreeCellRenderer.java b/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListTreeCellRenderer.java index c429b8e0e..f7a06e16e 100644 --- a/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListTreeCellRenderer.java +++ b/src/net/java/sip/communicator/impl/gui/main/contactlist/ContactListTreeCellRenderer.java @@ -591,6 +591,7 @@ private void addLabels(int nameLabelGridWidth) { remove(nameLabel); remove(rightLabel); + remove(displayDetailsLabel); constraints.anchor = GridBagConstraints.WEST; constraints.fill = GridBagConstraints.NONE; @@ -612,6 +613,17 @@ private void addLabels(int nameLabelGridWidth) constraints.weightx = 0f; constraints.weighty = 1f; this.add(rightLabel, constraints); + + constraints.anchor = GridBagConstraints.WEST; + constraints.fill = GridBagConstraints.NONE; + constraints.gridx = 1; + constraints.gridy = 1; + constraints.weightx = 0f; + constraints.weighty = 0f; + constraints.gridwidth = nameLabelGridWidth; + constraints.gridheight = 1; + + this.add(displayDetailsLabel, constraints); } /** @@ -623,7 +635,6 @@ private void addLabels(int nameLabelGridWidth) private void initDisplayDetails(UIContact contact) { displayDetailsLabel.setText(""); - this.remove(displayDetailsLabel); String displayDetails = contact.getDisplayDetails(); @@ -634,17 +645,6 @@ private void initDisplayDetails(UIContact contact) displayDetails = displayDetails.replaceAll("\n|
|
", " / "); displayDetailsLabel.setText(displayDetails); - - constraints.anchor = GridBagConstraints.WEST; - constraints.fill = GridBagConstraints.NONE; - constraints.gridx = 1; - constraints.gridy = 1; - constraints.weightx = 0f; - constraints.weighty = 0f; - constraints.gridwidth = 5; - constraints.gridheight = 1; - - this.add(displayDetailsLabel, constraints); } }