Fixed dropdown menu

This commit is contained in:
Mirco Wittrien 2019-01-14 15:16:29 +01:00
parent fd0459c352
commit 448113b460
1 changed files with 10 additions and 10 deletions

View File

@ -3,7 +3,7 @@
class GoogleTranslateOption {
getName () {return "GoogleTranslateOption";}
getVersion () {return "1.6.0";}
getVersion () {return "1.6.1";}
getAuthor () {return "DevilBro, square";}
@ -771,8 +771,8 @@ class GoogleTranslateOption {
translatepopout.style.setProperty("top", buttonrects.top - buttonrects.height/2 + "px")
BDFDB.addChildEventListener(translatepopout, "click", BDFDB.dotCN.selectcontrol, e => {this.openDropdownMenu("inChat", e);});
BDFDB.addChildEventListener(translatepopout, "click", ".reverse-button", () => {
let place = reversebutton.getAttribute("type").replace("output","");
BDFDB.addChildEventListener(translatepopout, "click", ".reverse-button", e => {
let place = e.currentTarget.getAttribute("type").replace("output","");
let input = this.getLanguageChoice("output", place);
let output = this.getLanguageChoice("input", place);
output = output == "auto" ? "en" : output;
@ -838,7 +838,7 @@ class GoogleTranslateOption {
selectWrap.appendChild(selectMenu);
BDFDB.addChildEventListener(selectMenu, "mousedown", BDFDB.dotCN.selectoption, e2 => {
var language = option.getAttribute("value");
var language = e2.currentTarget.getAttribute("value");
selectWrap.setAttribute("value", language);
selectControl.querySelector(BDFDB.dotCN.title).innerText = this.languages[language].name;
BDFDB.saveData(type, language, this, "choices");