addon/mg: Fix inconsistent/unintuitive add-ons list column sorting behavior

It seems I forgot to take care of the sorter instance when rearranging
columns in 2012-05-21T03:56:39Z!shadowm@wesnoth.org. As a result, some columns were sorted by inadequate
criteria (e.g. Type by numeric comparison).
This commit is contained in:
Ignacio R. Morelle 2012-05-26 08:19:14 +00:00
parent 5723f26fe7
commit 60b4a2d8ab

View file

@ -686,11 +686,11 @@ void show_addons_manager_dialog(display& disp, addons_client& client, addons_lis
gui::dialog dlg(disp, _("Add-ons Manager"), "", gui::OK_CANCEL);
gui::menu::basic_sorter sorter;
sorter.set_alpha_sort(1).set_alpha_sort(2).set_alpha_sort(3).set_alpha_sort(4);
sorter.set_alpha_sort(1).set_alpha_sort(2).set_alpha_sort(3);
if(!updates_only) {
sorter.set_numeric_sort(5).set_position_sort(6, sort_sizes);
sorter.set_position_sort(4, sort_sizes).set_numeric_sort(5).set_alpha_sort(6);
} else {
sorter.set_position_sort(5, sort_sizes);
sorter.set_alpha_sort(4).set_position_sort(5, sort_sizes);
}
gui::menu::imgsel_style addon_style(gui::menu::bluebg_style);