items[sel_index]->set_active(false);
if(i<0)
sel_index = -1;
- else
+ else if(i!=sel_index)
{
sel_index = i;
items[sel_index]->set_active(true);
DataFile::DerivedObjectLoader<List, Widget::Loader>(l)
{
add("item", &Loader::item);
+ add("view_size", &List::view_size);
}
void List::Loader::item(const string &v)