client: Fix double question mark in attachments context menu (see #306)

This commit is contained in:
Elian Doran 2024-08-17 10:42:59 +03:00
parent c61f76f020
commit 808797a48b
No known key found for this signature in database

View File

@ -77,6 +77,7 @@ export default class AttachmentActionsWidget extends BasicWidget {
} }
}); });
const isElectron = utils.isElectron();
if (!this.isFullDetail) { if (!this.isFullDetail) {
const $openAttachmentButton = this.$widget.find("[data-trigger-command='openAttachment']"); const $openAttachmentButton = this.$widget.find("[data-trigger-command='openAttachment']");
$openAttachmentButton $openAttachmentButton
@ -84,14 +85,16 @@ export default class AttachmentActionsWidget extends BasicWidget {
.append($('<span class="disabled-tooltip"> (?)</span>') .append($('<span class="disabled-tooltip"> (?)</span>')
.attr("title", t('attachments_actions.open_externally_detail_page')) .attr("title", t('attachments_actions.open_externally_detail_page'))
); );
const $openAttachmentCustomButton = this.$widget.find("[data-trigger-command='openAttachmentCustom']"); if (isElectron) {
$openAttachmentCustomButton const $openAttachmentCustomButton = this.$widget.find("[data-trigger-command='openAttachmentCustom']");
.addClass("disabled") $openAttachmentCustomButton
.append($('<span class="disabled-tooltip"> (?)</span>') .addClass("disabled")
.attr("title", t('attachments_actions.open_externally_detail_page')) .append($('<span class="disabled-tooltip"> (?)</span>')
); .attr("title", t('attachments_actions.open_externally_detail_page'))
);
}
} }
if (!utils.isElectron()){ if (!isElectron){
const $openAttachmentCustomButton = this.$widget.find("[data-trigger-command='openAttachmentCustom']"); const $openAttachmentCustomButton = this.$widget.find("[data-trigger-command='openAttachmentCustom']");
$openAttachmentCustomButton $openAttachmentCustomButton
.addClass("disabled") .addClass("disabled")