From 18daf17d0e897fa44f02ea6d75b1a2d3cdcc632a Mon Sep 17 00:00:00 2001 From: Thorsten Ball Date: Fri, 26 Jul 2024 11:12:33 +0200 Subject: [PATCH] refactoring: Use helper instead of adjusting selection manually (#15262) I added `newest_adjusted` recently and now just bumped into the old code that didn't use it. Release Notes: - N/A --- crates/editor/src/tasks.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/crates/editor/src/tasks.rs b/crates/editor/src/tasks.rs index 518231af65..eb5131e252 100644 --- a/crates/editor/src/tasks.rs +++ b/crates/editor/src/tasks.rs @@ -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::(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)