Skip to content

Commit 432e1ce

Browse files
danielcorreia96sergiofbsilva
authored andcommitted
NewMessage UI - Remove selected recipients from dropdown options FMSG-34 #resolve
1 parent f3d3ca9 commit 432e1ce

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

messaging-core/src/main/webapp/WEB-INF/messaging/newMessage.jsp

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,12 @@ ${portal.toolkit()}
103103
</div>
104104
</form:form>
105105

106+
<style>
107+
<%-- CSS custom style to remove selected options from dropdown --%>
108+
.select2-results__option[aria-selected="true"] {
109+
display: none;
110+
}
111+
</style>
106112
<script>
107113
(function(){
108114
var senderSelectEl = $('#selectSender');
@@ -129,7 +135,7 @@ ${portal.toolkit()}
129135
130136
recipientsSelectEl.select2({
131137
allowClear: true,
132-
placeholder: "Select Recipient(s)..."
138+
placeholder: '<spring:message code="label.message.selectedRecipients.placeholder" text="Select Recipient(s)..."/>'
133139
});
134140
135141
senderSelectEl.change(function(){
@@ -161,6 +167,7 @@ ${portal.toolkit()}
161167
162168
recipientsSelectEl.empty();
163169
recipientsSelectEl.select2({
170+
placeholder: '<spring:message code="label.message.selectedRecipients.placeholder" text="Select Recipient(s)..."/>',
164171
data: result
165172
});
166173
// Custom select2 fix to have insertion order in selected options
@@ -258,6 +265,5 @@ ${portal.toolkit()}
258265
<c:forEach var="attachment" items="${messageBean.attachments}">
259266
addAttachment("${attachment.externalId}","${attachment.filename}", false);
260267
</c:forEach>
261-
262268
})();
263269
</script>

messaging-core/src/main/webapp/WEB-INF/resources/MessagingResources_en.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ label.message.created = Created
3939
label.message.locale = Content Locales
4040
label.message.locale.preferred = Preferred Locale
4141
label.message.replyTo = Reply to
42+
label.message.selectedRecipients.placeholder = Select Recipient(s)...
4243
label.message.sender = Sender
4344
label.message.sender.name = Sender Name
4445
label.message.sender.address = Sender Address

messaging-core/src/main/webapp/WEB-INF/resources/MessagingResources_pt.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ label.message.ccs = Destinatários (Cc)
3838
label.message.created = Criado
3939
label.message.locale = Localizações do Conteúdo
4040
label.message.replyTo = Responder para
41+
label.message.selectedRecipients.placeholder = Escolher Destinatário(s)...
4142
label.message.sender = Remetente
4243
label.message.sender.name = Nome do Remetente
4344
label.message.sender.address = Endereço do Remetente

0 commit comments

Comments
 (0)