mirror of
https://github.com/emilk/egui.git
synced 2026-09-02 14:50:03 -04:00
Use any_click() instead of any_pressed() in check (#144)
This commit is contained in:
@@ -335,7 +335,7 @@ pub fn color_edit_button_hsva(ui: &mut Ui, hsva: &mut Hsva, alpha: Alpha) -> Res
|
|||||||
});
|
});
|
||||||
|
|
||||||
if !button_response.clicked() {
|
if !button_response.clicked() {
|
||||||
let clicked_outside = ui.input().pointer.any_pressed() && !area_response.hovered();
|
let clicked_outside = ui.input().pointer.any_click() && !area_response.hovered();
|
||||||
if clicked_outside || ui.input().key_pressed(Key::Escape) {
|
if clicked_outside || ui.input().key_pressed(Key::Escape) {
|
||||||
ui.memory().close_popup();
|
ui.memory().close_popup();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user