First pass on fixes
This commit is contained in:
parent
5826d89b97
commit
2f3be75fc7
269 changed files with 1593 additions and 2574 deletions
|
@ -162,11 +162,10 @@ impl RichText {
|
|||
}
|
||||
}
|
||||
for range in &custom_tooltip_ranges {
|
||||
if range.contains(&idx) {
|
||||
if let Some(f) = &custom_tooltip_fn {
|
||||
if range.contains(&idx)
|
||||
&& let Some(f) = &custom_tooltip_fn {
|
||||
return f(idx, range.clone(), window, cx);
|
||||
}
|
||||
}
|
||||
}
|
||||
None
|
||||
}
|
||||
|
@ -281,14 +280,13 @@ pub fn render_markdown_mut(
|
|||
|
||||
if style != HighlightStyle::default() && last_run_len < text.len() {
|
||||
let mut new_highlight = true;
|
||||
if let Some((last_range, last_style)) = highlights.last_mut() {
|
||||
if last_range.end == last_run_len
|
||||
if let Some((last_range, last_style)) = highlights.last_mut()
|
||||
&& last_range.end == last_run_len
|
||||
&& last_style == &Highlight::Highlight(style)
|
||||
{
|
||||
last_range.end = text.len();
|
||||
new_highlight = false;
|
||||
}
|
||||
}
|
||||
if new_highlight {
|
||||
highlights
|
||||
.push((last_run_len..text.len(), Highlight::Highlight(style)));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue