diff options
Diffstat (limited to 'src/term')
-rw-r--r-- | src/term/color.rs | 4 | ||||
-rw-r--r-- | src/term/mod.rs | 5 |
2 files changed, 4 insertions, 5 deletions
diff --git a/src/term/color.rs b/src/term/color.rs index 8e15ad41..0c701c34 100644 --- a/src/term/color.rs +++ b/src/term/color.rs @@ -53,8 +53,8 @@ impl List { self[ansi::NamedColor::Background] = colors.primary.background; // Foreground and background for custom cursor colors - self[ansi::NamedColor::CursorForeground] = colors.cursor.foreground; - self[ansi::NamedColor::CursorBackground] = colors.cursor.background; + self[ansi::NamedColor::CursorText] = colors.cursor.text; + self[ansi::NamedColor::Cursor] = colors.cursor.cursor; } fn fill_cube(&mut self) { diff --git a/src/term/mod.rs b/src/term/mod.rs index 786265ef..126d34e3 100644 --- a/src/term/mod.rs +++ b/src/term/mod.rs @@ -91,9 +91,8 @@ impl<'a> RenderableCellsIter<'a> { if self.config.custom_cursor_colors() { let cell = &mut self.grid[self.cursor]; - cell.fg = Color::Named(NamedColor::CursorForeground); - cell.bg = Color::Named(NamedColor::CursorBackground); - + cell.fg = Color::Named(NamedColor::CursorText); + cell.bg = Color::Named(NamedColor::Cursor); } else { let cell = &mut self.grid[self.cursor]; mem::swap(&mut cell.fg, &mut cell.bg); |