1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-30 13:20:05 -04:00

ComboBox: fix justified layout of popup if wider than parent button (#4570)

* Closes https://github.com/emilk/egui/issues/4452

The `ComboBox` popup has a justified layout to make selection of items
easier.

Thanks to [the new sizing pass
logic](https://github.com/emilk/egui/issues/4535) we don't have to know
the final width in advance:


![image](https://github.com/emilk/egui/assets/1148717/53b0dda7-14c9-43be-a073-ad49865e69a6)
This commit is contained in:
Emil Ernerfeldt
2024-05-29 11:47:10 +02:00
committed by GitHub
parent a768d74411
commit ffbc63e147
3 changed files with 30 additions and 6 deletions

View File

@@ -172,8 +172,6 @@ impl WidgetGallery {
egui::ComboBox::from_label("Take your pick")
.selected_text(format!("{radio:?}"))
.show_ui(ui, |ui| {
ui.style_mut().wrap_mode = Some(egui::TextWrapMode::Extend);
ui.set_min_width(60.0);
ui.selectable_value(radio, Enum::First, "First");
ui.selectable_value(radio, Enum::Second, "Second");
ui.selectable_value(radio, Enum::Third, "Third");