diff --git a/src/main/java/org/gcube/portets/user/message_conversations/client/ui/MessageItem.java b/src/main/java/org/gcube/portets/user/message_conversations/client/ui/MessageItem.java index a1c745c..32cca91 100644 --- a/src/main/java/org/gcube/portets/user/message_conversations/client/ui/MessageItem.java +++ b/src/main/java/org/gcube/portets/user/message_conversations/client/ui/MessageItem.java @@ -90,7 +90,7 @@ public class MessageItem extends Composite { } String fullName = (m.getOwner().getFullName() == null) ? m.getOwner().getUsername() : m.getOwner().getFullName(); senderNameLabel.setText(fullName); - subjectLabel.setText(m.getSubject()); + subjectLabel.setText(m.getSubject().length() > 40 ? m.getSubject().substring(0, 37)+" ...": m.getSubject()); previewLabel.setText(m.getContent()); timeLabel.setText(Utils.getFormatteDate(m.getDate())); diff --git a/src/main/java/org/gcube/portets/user/message_conversations/client/ui/MessageItem.ui.xml b/src/main/java/org/gcube/portets/user/message_conversations/client/ui/MessageItem.ui.xml index f770004..b174dec 100644 --- a/src/main/java/org/gcube/portets/user/message_conversations/client/ui/MessageItem.ui.xml +++ b/src/main/java/org/gcube/portets/user/message_conversations/client/ui/MessageItem.ui.xml @@ -19,14 +19,14 @@ fontSize=".8em" /> + iconColor="GREY_DARKEN_1" marginTop="5" /> + constrainWidth="false" gutter="-100" hover="false" belowOrigin="false">