From 0d21405855e6fd431f3a8ee5b8c9300963667f1f Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Sat, 19 Feb 2022 11:05:02 +0100 Subject: [PATCH] Fix: DragValue correctly reports gained_focus --- egui/src/widgets/drag_value.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/egui/src/widgets/drag_value.rs b/egui/src/widgets/drag_value.rs index 0c788184..54ce87fc 100644 --- a/egui/src/widgets/drag_value.rs +++ b/egui/src/widgets/drag_value.rs @@ -180,7 +180,7 @@ impl<'a> Widget for DragValue<'a> { emath::format_with_decimals_in_range(value, auto_decimals..=max_decimals) }; - let kb_edit_id = ui.auto_id_with("edit"); + let kb_edit_id = ui.next_auto_id(); let is_kb_editing = ui.memory().has_focus(kb_edit_id); let mut response = if is_kb_editing {