X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flist.cpp;h=10c5af84ab100ef8591a1215b6113868657c8f60;hb=22e2888b01b7b9d0a8df568f25dbe06addd51710;hp=83af9320aec7e6c093b8f31bb2e58bd0b9b12498;hpb=cc433448b71025256bdd44a569c353d98e0935f1;p=libs%2Fgltk.git diff --git a/source/list.cpp b/source/list.cpp index 83af932..10c5af8 100644 --- a/source/list.cpp +++ b/source/list.cpp @@ -123,6 +123,8 @@ List::Item *List::create_item(unsigned index) item = item_factory->create_item(index); else item = new BasicItem(data->get_string(index)); + if(static_cast(index)==sel_index) + item->set_active(true); add(*item); item->autosize(); item->signal_autosize_changed.connect(sigc::bind(sigc::mem_fun(this, &List::item_autosize_changed), item));