From 12fbd0051cd743bcea79f45777325f76485fd865 Mon Sep 17 00:00:00 2001 From: Kirill Chibisov Date: Mon, 28 Dec 2020 12:45:39 +0300 Subject: Draw cursor with rect renderer This commit makes cursors being drawn via rects, thus it's always above underlines/strikeouts. Also, since the cursor isn't a glyph anymore, it can't be obscured due to atlas switching while glyphs are rendered. Fixes #4404. Fixes #3471. --- alacritty/src/input.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'alacritty/src/input.rs') diff --git a/alacritty/src/input.rs b/alacritty/src/input.rs index 4f66721c..55799dc5 100644 --- a/alacritty/src/input.rs +++ b/alacritty/src/input.rs @@ -26,8 +26,7 @@ use alacritty_terminal::event::EventListener; use alacritty_terminal::grid::{Dimensions, Scroll}; use alacritty_terminal::index::{Column, Direction, Line, Point, Side}; use alacritty_terminal::selection::SelectionType; -use alacritty_terminal::term::mode::TermMode; -use alacritty_terminal::term::{ClipboardType, SizeInfo, Term}; +use alacritty_terminal::term::{ClipboardType, SizeInfo, Term, TermMode}; use alacritty_terminal::vi_mode::ViMotion; use crate::clipboard::Clipboard; -- cgit