This commit is contained in:
Anuken
2021-01-21 08:54:14 -05:00
parent 65f97edbc5
commit 3aee9bddd4

View File

@@ -181,7 +181,8 @@ public class ModsDialog extends BaseDialog{
table.button(Icon.list, Styles.clearPartiali, 32f, () -> {
orderDate = !orderDate;
rebuildBrowser[0].run();
}).update(b -> b.getStyle().imageUp = (orderDate? Icon.list : Icon.star)).size(40f).get().addListener(new Tooltip(tip -> tip.label(() -> orderDate? "$mods.browser.sortdate" : "$mods.browser.sortstars").left()));
}).update(b -> b.getStyle().imageUp = (orderDate ? Icon.list : Icon.star)).size(40f).get()
.addListener(new Tooltip(tip -> tip.label(() -> orderDate ? "@mods.browser.sortdate" : "@mods.browser.sortstars").left()));
}).fillX().padBottom(4);
browser.cont.row();
@@ -194,11 +195,11 @@ public class ModsDialog extends BaseDialog{
getModList(rlistings -> {
tablebrow.clear();
Seq<ModListing> listings = rlistings;
if(!orderDate){
listings = rlistings.copy();
listings.sort((m1, m2) -> Integer.compare(m2.stars, m1.stars));
listings.sortComparing(m1 -> -m1.stars);
}
for(ModListing mod : listings){