diff --git a/maloja/web/jinja/partials/scrobbles.jinja b/maloja/web/jinja/partials/scrobbles.jinja index 9fac4d0..baeac8a 100644 --- a/maloja/web/jinja/partials/scrobbles.jinja +++ b/maloja/web/jinja/partials/scrobbles.jinja @@ -17,14 +17,14 @@ {{ entityrow.row(s.track) }} {% if adminmode %} - + - + -
+
diff --git a/maloja/web/static/css/maloja.css b/maloja/web/static/css/maloja.css index badbeb9..eaaf7f8 100644 --- a/maloja/web/static/css/maloja.css +++ b/maloja/web/static/css/maloja.css @@ -612,6 +612,10 @@ table.list td.searchProvider:hover { table.list td.delete_area { text-align: right; + width:0em; +} + +table.list td.delete_area.active { width:7em; } diff --git a/maloja/web/static/js/edit.js b/maloja/web/static/js/edit.js index 8e0ef16..6ce1c60 100644 --- a/maloja/web/static/js/edit.js +++ b/maloja/web/static/js/edit.js @@ -15,7 +15,9 @@ function toggleReparseConfirm(element) { element.parentElement.parentElement.classList.toggle('active'); } -function reparseScrobble(id) { +function reparseScrobble(id, element) { + toggleReparseConfirm(element); + neo.xhttpreq("/apis/mlj_1/reparse_scrobble",data={'timestamp':id},method="POST",callback=(()=>null),json=true); }