From ff9a9e017a54d0b413eb6c59ef1ab630effdcfb6 Mon Sep 17 00:00:00 2001 From: gfgtdf Date: Mon, 15 Feb 2016 17:58:53 +0100 Subject: [PATCH] fix listboxes having problems to find sort toggle buttons in different columns. --- src/gui/widgets/listbox.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/widgets/listbox.cpp b/src/gui/widgets/listbox.cpp index 4058b0c07ca..2f1dc1ee57f 100644 --- a/src/gui/widgets/listbox.cpp +++ b/src/gui/widgets/listbox.cpp @@ -526,7 +526,7 @@ void tlistbox::finalize(tbuilder_grid_const_ptr header, } tgrid& p = find_widget(this, "_header_grid", false); for(unsigned i = 0, max = std::max(p.get_cols(), p.get_rows()); i < max; ++i) { - if(tselectable_* selectable = find_widget(p.widget(0,i), "sort_" + lexical_cast(i), false, false)) { + if(tselectable_* selectable = find_widget(&p, "sort_" + lexical_cast(i), false, false)) { selectable->set_callback_state_change(boost::bind(&tlistbox::order_by_column, this, i, _1)); if(orders_.size() < max ) { orders_.resize(max);