Update Translator.plugin.js

This commit is contained in:
Mirco Wittrien 2023-06-20 09:36:21 +02:00
parent c36916f4e7
commit 6c6591b181
1 changed files with 5 additions and 5 deletions

View File

@ -2,7 +2,7 @@
* @name Translator * @name Translator
* @author DevilBro * @author DevilBro
* @authorId 278543574059057154 * @authorId 278543574059057154
* @version 2.5.5 * @version 2.5.6
* @description Allows you to translate Messages and your outgoing Messages within Discord * @description Allows you to translate Messages and your outgoing Messages within Discord
* @invite Jx3TjNS * @invite Jx3TjNS
* @donate https://www.paypal.me/MircoWittrien * @donate https://www.paypal.me/MircoWittrien
@ -554,15 +554,15 @@ module.exports = (_ => {
disabled: !translated && isTranslating, disabled: !translated && isTranslating,
action: _ => this.translateMessage(e.instance.props.message, e.instance.props.channel) action: _ => this.translateMessage(e.instance.props.message, e.instance.props.channel)
})); }));
this.injectSearchItem(e); this.injectSearchItem(e, false);
} }
} }
onTextAreaContextMenu (e) { onTextAreaContextMenu (e) {
this.injectSearchItem(e); this.injectSearchItem(e, true);
} }
injectSearchItem (e) { injectSearchItem (e, ownMessage) {
let text = document.getSelection().toString(); let text = document.getSelection().toString();
if (text) { if (text) {
let translating, foundTranslation, foundInput, foundOutput; let translating, foundTranslation, foundInput, foundOutput;
@ -600,7 +600,7 @@ module.exports = (_ => {
} }
else if (!translating) { else if (!translating) {
translating = true; translating = true;
this.translateText(text, messageTypes.RECEIVED, (translation, input, output) => { this.translateText(text, ownMessage ? messageTypes.SENT : messageTypes.RECEIVED, (translation, input, output) => {
if (translation) { if (translation) {
foundTranslation = translation, foundInput = input, foundOutput = output; foundTranslation = translation, foundInput = input, foundOutput = output;
createTooltip(); createTooltip();