From e3d624d272da13469231a0082f3b7075de5dae46 Mon Sep 17 00:00:00 2001 From: "massimiliano.assante" Date: Fri, 22 Sep 2017 12:40:48 +0000 Subject: [PATCH] limites subject length in case of very long subjects git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/user/message-conversations@154420 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../user/message_conversations/client/ui/MessageItem.java | 2 +- .../user/message_conversations/client/ui/MessageItem.ui.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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">