fix: set terminal cursor color even if enable_terminal_color_scheme is false
This commit is contained in:
		
							parent
							
								
									d3371d91e6
								
							
						
					
					
						commit
						bb71749585
					
				
					 1 changed files with 4 additions and 5 deletions
				
			
		|  | @ -1609,12 +1609,11 @@ pub const fallbacks: []const FallBack = &[_]FallBack{ | |||
| }; | ||||
| 
 | ||||
| fn set_terminal_style(self: *Self, theme_: *const Widget.Theme) void { | ||||
|     if (build_options.gui or self.config_.enable_terminal_color_scheme) { | ||||
|         self.rdr_.set_terminal_style(theme_.editor); | ||||
|     self.rdr_.set_terminal_cursor_color(theme_.editor_cursor.bg.?); | ||||
|     if (self.rdr_.vx.caps.multi_cursor) | ||||
|         self.rdr_.set_terminal_secondary_cursor_color(theme_.editor_cursor_secondary.bg orelse theme_.editor_cursor.bg.?); | ||||
|     } | ||||
|     if (build_options.gui or self.config_.enable_terminal_color_scheme) | ||||
|         self.rdr_.set_terminal_style(theme_.editor); | ||||
| } | ||||
| 
 | ||||
| pub fn get_cursor_shape() renderer.CursorShape { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue