Merge pull request #897 from dmitrylyzo/fix_arrow_buttons

Fix arrow buttons in library options
This commit is contained in:
Joshua M. Boniface 2020-03-07 11:40:12 -05:00 committed by GitHub
commit 9576cd61e0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -273,14 +273,19 @@ define(["globalize", "dom", "emby-checkbox", "emby-select", "emby-input"], funct
function adjustSortableListElement(elem) {
var btnSortable = elem.querySelector(".btnSortable");
var inner = btnSortable.querySelector("i");
if (elem.previousSibling) {
btnSortable.title = globalize.translate("ButtonUp");
btnSortable.classList.add("btnSortableMoveUp");
btnSortable.classList.remove("btnSortableMoveDown");
btnSortable.querySelector("i").innerHTML = "keyboard_arrow_up";
inner.classList.remove("keyboard_arrow_down");
inner.classList.add("keyboard_arrow_up");
} else {
btnSortable.title = globalize.translate("ButtonDown");
btnSortable.classList.remove("btnSortableMoveUp");
btnSortable.classList.add("btnSortableMoveDown");
btnSortable.querySelector("i").innerHTML = "keyboard_arrow_down";
inner.classList.remove("keyboard_arrow_up");
inner.classList.add("keyboard_arrow_down");
}
}