return;
Widget::autosize();
+ list.autosize_all();
geom.w = max(geom.w, list.get_geometry().w);
if(const Part *text_part = style->get_part("text"))
}
}
-void Dropdown::render_special(const Part &part) const
+void Dropdown::render_special(const Part &part, GL::Renderer &renderer) const
{
if(part.get_name()=="list" && dropped)
- list.render();
+ list.render(renderer);
}
void Dropdown::button_press(int x, int y, unsigned btn)
}
signal_item_selected.emit(index, item);
+ rebuild();
}