Remove headers from prompt library picker (#12889)
Also, as a drive-by, we're fixing up/down not working in inline assistant editor. Release Notes: - N/A
This commit is contained in:
@@ -6540,6 +6540,8 @@ impl Editor {
|
||||
}
|
||||
|
||||
let text_layout_details = &self.text_layout_details(cx);
|
||||
let selection_count = self.selections.count();
|
||||
let first_selection = self.selections.first_anchor();
|
||||
|
||||
self.change_selections(Some(Autoscroll::fit()), cx, |s| {
|
||||
let line_mode = s.line_mode;
|
||||
@@ -6556,7 +6558,12 @@ impl Editor {
|
||||
);
|
||||
selection.collapse_to(cursor, goal);
|
||||
});
|
||||
})
|
||||
});
|
||||
|
||||
if selection_count == 1 && first_selection.range() == self.selections.first_anchor().range()
|
||||
{
|
||||
cx.propagate();
|
||||
}
|
||||
}
|
||||
|
||||
pub fn move_up_by_lines(&mut self, action: &MoveUpByLines, cx: &mut ViewContext<Self>) {
|
||||
@@ -6700,6 +6707,9 @@ impl Editor {
|
||||
}
|
||||
|
||||
let text_layout_details = &self.text_layout_details(cx);
|
||||
let selection_count = self.selections.count();
|
||||
let first_selection = self.selections.first_anchor();
|
||||
|
||||
self.change_selections(Some(Autoscroll::fit()), cx, |s| {
|
||||
let line_mode = s.line_mode;
|
||||
s.move_with(|map, selection| {
|
||||
@@ -6716,6 +6726,11 @@ impl Editor {
|
||||
selection.collapse_to(cursor, goal);
|
||||
});
|
||||
});
|
||||
|
||||
if selection_count == 1 && first_selection.range() == self.selections.first_anchor().range()
|
||||
{
|
||||
cx.propagate();
|
||||
}
|
||||
}
|
||||
|
||||
pub fn move_page_down(&mut self, action: &MovePageDown, cx: &mut ViewContext<Self>) {
|
||||
|
||||
Reference in New Issue
Block a user