From 0c25d1e2f67f146b401fdd5edf37a21a1abc4230 Mon Sep 17 00:00:00 2001 From: Arkerthan <arkerthan@mailbox.org> Date: Wed, 1 Mar 2023 19:20:21 +0100 Subject: [PATCH] Fix slave list jumps to top when changing sort direction --- src/js/slaveListing.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/js/slaveListing.js b/src/js/slaveListing.js index c8dc4f109db..1ccae21bcc8 100644 --- a/src/js/slaveListing.js +++ b/src/js/slaveListing.js @@ -511,10 +511,13 @@ App.UI.SlaveList.sortingLinks = function(passage) { span = App.UI.DOM.makeElement("span", " Sort direction: "); order = ["descending", "ascending"]; - span.append(App.UI.DOM.generateLinksStrip(order.map(so => V.sortSlavesOrder !== so - ? App.UI.DOM.passageLink(textify(so), passage, () => { - V.sortSlavesOrder = so; - }) : textify(so)))); + span.append(App.UI.DOM.generateLinksStrip(order.map(so => + V.sortSlavesOrder === so ? textify(so) + : App.UI.DOM.link(textify(so), () => { + V.sortSlavesOrder = so; + App.UI.reload(); + }) + ))); div.append(span); return div; -- GitLab