@@ -1119,8 +1119,7 @@ pub fn completion(cx: &mut Context) {
11191119
11201120 cx.callback = Some(Box::new(
11211121 move |compositor: &mut Compositor, editor: &mut Editor| {
1122− let area = tui::layout::Rect::default(); // TODO: unused remove from cursor_position
1123− if let Some(mut pos) = compositor.cursor_position(area, editor) {
1122+ if let Some(mut pos) = editor.cursor_position() {
11241123 pos.row += 1; // shift down by one row
11251124 menu.set_position(pos);
11261125 };
@@ -1181,8 +1180,7 @@ pub fn hover(cx: &mut Context) {
11811180
11821181 cx.callback = Some(Box::new(
11831182 move |compositor: &mut Compositor, editor: &mut Editor| {
1184− let area = tui::layout::Rect::default(); // TODO: unused remove from cursor_position
1185− if let Some(mut pos) = compositor.cursor_position(area, editor) {
1183+ if let Some(mut pos) = editor.cursor_position() {
11861184 pos.row += 1; // shift down by one row
11871185 popup.set_position(pos);
11881186 };