- if(!style)
- return;
-
- Widget::autosize();
- list.autosize_all();
- geom.w = max(geom.w, list.get_geometry().w);
-
- if(const Part *text_part = style->get_part("text"))
+ if(part.get_name()=="list")
+ {
+ Geometry lgeom;
+ list.autosize(lgeom);
+ ageom.w = max(ageom.w, list.get_geometry().w);
+ }
+ else if(part.get_name()=="text")