mirror of
https://github.com/zed-industries/zed.git
synced 2025-01-24 19:10:24 +00:00
Clear selection when deploying inline assistant
This commit is contained in:
parent
7c5200e757
commit
c8e5c3963b
2 changed files with 3 additions and 4 deletions
|
@ -276,6 +276,9 @@ impl AssistantPanel {
|
|||
assistant
|
||||
});
|
||||
let block_id = editor.update(cx, |editor, cx| {
|
||||
editor.change_selections(None, cx, |selections| {
|
||||
selections.select_anchor_ranges([selection.head()..selection.head()])
|
||||
});
|
||||
editor.highlight_background::<Self>(
|
||||
vec![range.clone()],
|
||||
|theme| theme.assistant.inline.pending_edit_background,
|
||||
|
|
4
todo.md
4
todo.md
|
@ -14,12 +14,8 @@
|
|||
- [ ] Selection is cleared and cursor is moved to prompt input
|
||||
- [ ] Ability to highlight background multiple times for the same type
|
||||
- [x] Basic Styling
|
||||
- [ ] Match lowest indentation level of selected lines when inserting an inline assist
|
||||
- [ ] Look into why insert prompts have a weird indentation sometimes
|
||||
|
||||
|
||||
|
||||
|
||||
- Multicursor
|
||||
- Run the same prompt for every selection in parallel
|
||||
- Position the prompt editor at the newest cursor
|
||||
|
|
Loading…
Reference in a new issue