From 1ace5a27bcadd1ec2c769272273f587b419c7717 Mon Sep 17 00:00:00 2001 From: Stanislav Alekseev <43210583+WeetHet@users.noreply.github.com> Date: Tue, 13 May 2025 19:04:11 +0300 Subject: [PATCH] editor: Fix signature hover popover incorrect width instead of adapting to its content (#30646) Before: Screenshot 2025-05-13 at 18 03 21 After: Screenshot 2025-05-13 at 18 45 21 ---- Release Notes: - Fixed issue where signature popover displayed at incorrect width instead of adapting to its content. ---- cc @smitbarmase --- crates/editor/src/element.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/editor/src/element.rs b/crates/editor/src/element.rs index df77ee0f5047c8848656c7750ec07e26567da996..19c2ce311f6e3edf79a9f981199b2dae73e72d9f 100644 --- a/crates/editor/src/element.rs +++ b/crates/editor/src/element.rs @@ -4451,7 +4451,7 @@ impl EditorElement { let target_y = selection_row.as_f32() * line_height - scroll_pixel_position.y; let target_point = content_origin + point(target_x, target_y); - let actual_size = element.layout_as_root(max_size.into(), window, cx); + let actual_size = element.layout_as_root(Size::::default(), window, cx); let overall_height = actual_size.height + HOVER_POPOVER_GAP; let popover_origin = if target_point.y > overall_height {