Index: gui/halt_list_frame.cc =================================================================== --- gui/halt_list_frame.cc (Revision 9856) +++ gui/halt_list_frame.cc (Arbeitskopie) @@ -126,13 +126,17 @@ set_table_layout(1, 0); - add_table(5, 2); + add_table(4, 2); { - new_component_span("hl_txt_sort", 2); + new_component("Filter:", 2); name_filter_input.set_text(name_filter, lengthof(name_filter)); - add_component(&name_filter_input, 2); + add_component(&name_filter_input, 1); + filter_details.init(button_t::roundbox, "cl_btn_filter_settings"); + filter_details.add_listener(this); + add_component(&filter_details); new_component(); + new_component_span("hl_txt_sort", 1); sortedby.set_unsorted(); // do not sort for (size_t i = 0; i < lengthof(sort_text); i++) { sortedby.new_component(translator::translate(sort_text[i]), SYSCOL_TEXT); @@ -146,10 +150,6 @@ sorteddir.pressed = get_reverse(); add_component(&sorteddir); - new_component("Filter:", ALIGN_RIGHT); - filter_details.init(button_t::roundbox, "cl_btn_filter_settings"); - filter_details.add_listener(this); - add_component(&filter_details); new_component(); } end_table();