Change summary
crates/editor/src/tasks.rs | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
Detailed changes
@@ -3,7 +3,7 @@ use crate::Editor;
use gpui::{Task as AsyncTask, WindowContext};
use project::Location;
use task::{TaskContext, TaskVariables, VariableName};
-use text::{Point, ToOffset, ToPoint};
+use text::{ToOffset, ToPoint};
use workspace::Workspace;
fn task_context_with_editor(
@@ -14,11 +14,7 @@ fn task_context_with_editor(
return AsyncTask::ready(None);
};
let (selection, buffer, editor_snapshot) = {
- let mut selection = editor.selections.newest::<Point>(cx);
- if editor.selections.line_mode {
- selection.start = Point::new(selection.start.row, 0);
- selection.end = Point::new(selection.end.row + 1, 0);
- }
+ let selection = editor.selections.newest_adjusted(cx);
let Some((buffer, _, _)) = editor
.buffer()
.read(cx)