fix color bleeding

This commit is contained in:
nyx 2024-10-01 21:51:29 -04:00
parent d3a801d49b
commit 1947cf5d6a
No known key found for this signature in database
GPG Key ID: 9924455A3BB7D06C

View File

@ -219,7 +219,8 @@ impl FloatContent for FloatingText {
.title_style(Style::default().reversed()) .title_style(Style::default().reversed())
.style(Style::default()); .style(Style::default());
// Draw the Block first frame.render_widget(Clear, area);
frame.render_widget(block.clone(), area); frame.render_widget(block.clone(), area);
// Calculate the inner area to ensure text is not drawn over the border // Calculate the inner area to ensure text is not drawn over the border
@ -267,9 +268,6 @@ impl FloatContent for FloatingText {
.block(Block::default()) .block(Block::default())
.highlight_style(Style::default().reversed()); .highlight_style(Style::default().reversed());
// Clear the text underneath the floats rendered area
frame.render_widget(Clear, inner_area);
// Render the list inside the bordered area // Render the list inside the bordered area
frame.render_widget(list, inner_area); frame.render_widget(list, inner_area);
} }