diff options
author | 2024-07-28 13:44:08 +0200 | |
---|---|---|
committer | 2024-07-28 13:44:08 +0200 | |
commit | f7fe1edcbbfde71d801379805b4605ff36075b11 (patch) | |
tree | e823f5e1dcc92d83ee32aec00a2bfe64e34aa34e /widget/src/text | |
parent | 4dc7b9b9619010b50ec6df837bd945ff0f675781 (diff) | |
download | iced-f7fe1edcbbfde71d801379805b4605ff36075b11.tar.gz iced-f7fe1edcbbfde71d801379805b4605ff36075b11.tar.bz2 iced-f7fe1edcbbfde71d801379805b4605ff36075b11.zip |
Improve ergonomics of `span` background highlighting
Diffstat (limited to 'widget/src/text')
-rw-r--r-- | widget/src/text/rich.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/widget/src/text/rich.rs b/widget/src/text/rich.rs index 832a3ae7..f636b219 100644 --- a/widget/src/text/rich.rs +++ b/widget/src/text/rich.rs @@ -248,17 +248,17 @@ where // Draw backgrounds for (index, span) in self.spans.iter().enumerate() { - if let Some(background) = span.background { + if let Some(highlight) = span.highlight { let translation = layout.position() - Point::ORIGIN; for bounds in state.paragraph.span_bounds(index) { renderer.fill_quad( renderer::Quad { bounds: bounds + translation, - border: background.border, + border: highlight.border, ..Default::default() }, - background.color, + highlight.background, ); } } |