fix: place current buffer marker before its ID
This commit is contained in:
+8
-8
@@ -4458,11 +4458,11 @@ fn draw_palette(
|
||||
} else {
|
||||
" "
|
||||
}),
|
||||
Span::raw(format!("{:>id_width$} ", buffer.id)),
|
||||
Span::styled(
|
||||
if buffer.active { "●" } else { " " },
|
||||
if buffer.active { "* " } else { " " },
|
||||
Style::default().fg(Color::Cyan),
|
||||
),
|
||||
Span::raw(format!("{:>id_width$} ", buffer.id)),
|
||||
Span::styled(
|
||||
if buffer.dirty { "+ " } else { " " },
|
||||
Style::default().fg(Color::Yellow),
|
||||
@@ -14497,13 +14497,13 @@ end
|
||||
.contains("picker-12.txt")
|
||||
})
|
||||
.unwrap();
|
||||
assert_eq!(buffer[(area.x + 7, selected_y)].fg, Color::Cyan);
|
||||
assert_eq!(buffer[(area.x + 8, selected_y)].symbol(), "+");
|
||||
assert_eq!(buffer[(area.x + 8, selected_y)].fg, Color::Yellow);
|
||||
assert_eq!(buffer[(area.x + 10, selected_y)].bg, Color::Blue);
|
||||
assert_eq!(buffer[(area.x + 4, selected_y)].fg, Color::Cyan);
|
||||
assert_eq!(buffer[(area.x + 9, selected_y)].symbol(), "+");
|
||||
assert_eq!(buffer[(area.x + 9, selected_y)].fg, Color::Yellow);
|
||||
assert_eq!(buffer[(area.x + 11, selected_y)].bg, Color::Blue);
|
||||
assert_eq!(
|
||||
buffer[(area.x + 4, selected_y)].fg,
|
||||
buffer[(area.x + 10, selected_y)].fg,
|
||||
buffer[(area.x + 6, selected_y)].fg,
|
||||
buffer[(area.x + 11, selected_y)].fg,
|
||||
);
|
||||
assert!(
|
||||
pane_screen(&terminal, Rect::new(area.x, selected_y, width, 1))
|
||||
|
||||
Reference in New Issue
Block a user