mirror of
https://github.com/emilk/egui.git
synced 2026-09-02 06:40:06 -04:00
Deprecate ui.set_enabled and set_visbile (#4614)
These were confusing, because `set_enabled(true)` and `set_visible(true)` did nothing. Instead use one of: * `ui.add_enabled`, `ui.add_enabled_ui` or `ui.disable()` * `ui.add_visible`, `ui.add_visible_ui` or `ui.set_invisible()` * Closes https://github.com/emilk/egui/issues/4327
This commit is contained in:
@@ -115,7 +115,9 @@ impl super::View for WindowOptions {
|
||||
ui.group(|ui| {
|
||||
ui.vertical(|ui| {
|
||||
ui.checkbox(anchored, "anchored");
|
||||
ui.set_enabled(*anchored);
|
||||
if !*anchored {
|
||||
ui.disable();
|
||||
}
|
||||
ui.horizontal(|ui| {
|
||||
ui.label("x:");
|
||||
ui.selectable_value(&mut anchor[0], egui::Align::LEFT, "Left");
|
||||
|
||||
Reference in New Issue
Block a user