Skip to content

Commit

Permalink
runfix: Various messages rendering fixes (#5179)
Browse files Browse the repository at this point in the history
  • Loading branch information
atomrc committed Nov 19, 2018
1 parent 15a4556 commit f505aba
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
1 change: 1 addition & 0 deletions app/page/template/content/conversation/message-list.htm
Expand Up @@ -30,6 +30,7 @@
locationRepository: $parent.locationRepository,
onClickAvatar: $parent.showUserDetails,
onClickImage: $parent.show_detail,
onClickInvitePeople: $parent.clickOnInvitePeople,
onClickMessage: $parent.handleClickOnMessage,
onClickTimestamp: $parent.focusMessage,
onClickParticipants: $parent.showParticipants,
Expand Down
2 changes: 1 addition & 1 deletion app/script/components/asset/fileAsset.js
Expand Up @@ -85,7 +85,7 @@ ko.components.register('file-asset', {
</div>
<!-- /ko -->
<!-- ko if: asset.status() === z.assets.AssetTransferState.UPLOADING -->
<div class="media-button icon-close" data-bind="click: function() {asset.cancel($parents[1])}, clickBubble: false">
<div class="media-button icon-close" data-bind="click: function() {asset.cancel(message)}, clickBubble: false">
<div class='media-button-border-file-fill'></div>
<div class='media-button-border-fill'></div>
<svg class="svg-theme" viewBox="0 0 32 32">
Expand Down
15 changes: 7 additions & 8 deletions app/script/components/message.js
Expand Up @@ -31,6 +31,7 @@
shouldShowInvitePeople,
onClickAvatar,
onClickImage,
onClickInvitePeople,
onClickMessage,
onClickTimestamp,
onClickParticipants,
Expand All @@ -51,6 +52,7 @@
this.isLastDeliveredMessage = isLastDeliveredMessage;

this.onClickImage = onClickImage;
this.onClickInvitePeople = onClickInvitePeople;
this.onClickAvatar = onClickAvatar;
this.onClickMessage = onClickMessage;
this.onClickTimestamp = onClickTimestamp;
Expand Down Expand Up @@ -221,7 +223,7 @@
<!-- /ko -->
<!-- ko if: asset.is_text() -->
<!-- ko if: asset.should_render_text -->
<div class="text" data-bind="html: asset.render($parent.selfId), event: {click: $parent.onClickMessage}, css: {'text-large': z.util.EmojiUtil.includesOnlyEmojies(asset.text), 'text-graphite': message.status() === z.message.StatusType.SENDING, 'ephemeral-message-obfuscated': message.isObfuscated()}" dir="auto"></div>
<div class="text" data-bind="html: asset.render($parent.selfId()), event: {click: $parent.onClickMessage}, css: {'text-large': z.util.EmojiUtil.includesOnlyEmojies(asset.text), 'text-graphite': message.status() === z.message.StatusType.SENDING, 'ephemeral-message-obfuscated': message.isObfuscated()}" dir="auto"></div>
<!-- /ko -->
<!-- ko foreach: asset.previews() -->
<link-preview-asset class="message-asset" data-bind="css: {'ephemeral-asset-expired': message.isObfuscated()}" params="message: message"></link-preview-asset>
Expand Down Expand Up @@ -273,15 +275,15 @@
</span>
</div>
<div class="message-footer-label cursor-pointer" data-bind="click: () => showLikes(true)">
<span class="font-size-xs text-graphite" data-bind="text: like_caption, attr: {'data-uie-value': reactions_user_ids()}" data-uie-name="message-liked-names"></span>
<span class="font-size-xs text-graphite" data-bind="text: message.like_caption(), attr: {'data-uie-value': message.reactions_user_ids()}" data-uie-name="message-liked-names"></span>
<!-- ko if: !showLikes() && message.other_likes().length > 5 -->
<span class="icon-more font-size-xs"></span>
<!-- /ko -->
</div>
<!-- ko if: showLikes() -->
<div class="message-footer-bottom" data-uie-name="message-liked-avatars">
<!-- ko foreach: message.reactions_user_ets() -->
<participant-avatar params="participant: $data, click: onClickAvatar, size: z.components.ParticipantAvatar.SIZE.X_SMALL"></participant-avatar>
<participant-avatar params="participant: $data, click: $parent.onClickAvatar, size: z.components.ParticipantAvatar.SIZE.X_SMALL"></participant-avatar>
<!-- /ko -->
<span class="message-footer-close-button icon-close" data-bind="click: () => showLikes(false)"></span>
</div>
Expand All @@ -307,7 +309,7 @@
<div class="message-header-label ellipsis">
<span data-bind="html: message.htmlCaption()"></span>
<span>&nbsp;</span>
<a class="text-theme" data-bind="l10n_text: z.string.conversationUnableToDecryptLink, attr: {'href': link}" rel="nofollow noopener noreferrer" target="_blank"></a>
<a class="text-theme" data-bind="l10n_text: z.string.conversationUnableToDecryptLink, attr: {'href': message.link}" rel="nofollow noopener noreferrer" target="_blank"></a>
<hr class="message-header-line" />
</div>
</div>
Expand Down Expand Up @@ -487,7 +489,7 @@
<!-- ko if: shouldShowInvitePeople -->
<div class="message-member-footer">
<div data-bind="l10n_text: z.string.guestRoomConversationHead"></div>
<div class="message-member-footer-button" data-bind="click: $parent.clickOnInvitePeople, l10n_text: z.string.guestRoomConversationButton" data-uie-name="do-invite-people"></div>
<div class="message-member-footer-button" data-bind="click: onClickInvitePeople, l10n_text: z.string.guestRoomConversationButton" data-uie-name="do-invite-people"></div>
</div>
<!-- /ko -->
<!-- ko if: isSelfTemporaryGuest -->
Expand Down Expand Up @@ -531,9 +533,6 @@
<!-- ko if: message.super_type === 'member' -->
${memberTemplate}
<!-- /ko -->
<!-- ko if: message.super_type === 'unable-to-decrypt' -->
${unableToDecryptTemplate}
<!-- /ko -->
<!-- ko if: message.super_type === 'ping' -->
${pingTemplate}
<!-- /ko -->
Expand Down

0 comments on commit f505aba

Please sign in to comment.