DEV: Fixes after merge

This commit is contained in:
Martin Brennan 2023-02-20 11:28:38 +10:00
parent 6f648e3c06
commit 9b375c1bef
No known key found for this signature in database
GPG Key ID: A08063EEF3EA26A4
3 changed files with 10 additions and 7 deletions

View File

@ -56,7 +56,7 @@
@class="more-buttons"
@options={{hash icon="ellipsis-v" placement="left"}}
@content={{@secondaryButtons}}
@onChange={{action "handleSecondaryButtons"}}
@onChange={{action this.handleSecondaryButtons}}
/>
{{/if}}
</div>

View File

@ -47,11 +47,14 @@ export default class ChatMessageActionsDesktop extends Component {
@action
handleSecondaryButtons(id) {
if (id === "copyLinkToMessage") {
return this.args.messageActionsHandler.copyLink(this.message);
return this.args.messageActionsHandler.copyLink(this.args.message);
}
if (id === "selectMessage") {
return this.args.messageActionsHandler.selectMessage(this.message, true);
return this.args.messageActionsHandler.selectMessage(
this.args.message,
true
);
}
this.args.messageActions?.[id]?.();

View File

@ -39,13 +39,13 @@ export default class ChatMessageActionsMobile extends Component {
@action
actAndCloseMenu(fnId) {
if (fnId === "copyLinkToMessage") {
this.args.messageActionsHandler.copyLink(this.message);
return this.onCloseMenu();
this.args.messageActionsHandler.copyLink(this.args.message);
return this.#onCloseMenu();
}
if (fnId === "selectMessage") {
this.args.messageActionsHandler.selectMessage(this.message, true);
return this.onCloseMenu();
this.args.messageActionsHandler.selectMessage(this.args.message, true);
return this.#onCloseMenu();
}
this.args.messageActions[fnId]?.();