mirror of
https://github.com/zed-industries/zed.git
synced 2024-09-19 10:29:35 +03:00
Fix alignment of code actions menu with narrow panes
This commit is contained in:
parent
68fe2bb776
commit
2671b9c63c
@ -2082,6 +2082,10 @@ impl EditorElement {
|
||||
crate::ContextMenuOrigin::GutterIndicator(row) => {
|
||||
// Context menu was spawned via a click on a gutter. Ensure it's a bit closer to the indicator than just a plain first column of the
|
||||
// text field.
|
||||
let snapshot = self.editor.update(cx, |this, cx| this.snapshot(cx));
|
||||
let row = Point::new(row, 0)
|
||||
.to_display_point(&snapshot.display_snapshot)
|
||||
.row();
|
||||
let x = -gutter_overshoot;
|
||||
let y = (row + 1) as f32 * line_height - scroll_pixel_position.y;
|
||||
(x, y)
|
||||
|
Loading…
Reference in New Issue
Block a user