Fix branch immediates missing diff colors

Resolves #86
This commit is contained in:
2024-08-11 14:01:53 -06:00
parent e1ccee1e73
commit 177bd5e895
3 changed files with 15 additions and 7 deletions

View File

@@ -216,8 +216,11 @@ fn diff_text_ui(
base_color = appearance.diff_colors[diff.idx % appearance.diff_colors.len()]
}
}
DiffText::BranchDest(addr) => {
DiffText::BranchDest(addr, diff) => {
label_text = format!("{addr:x}");
if let Some(diff) = diff {
base_color = appearance.diff_colors[diff.idx % appearance.diff_colors.len()]
}
}
DiffText::Symbol(sym) => {
let name = sym.demangled_name.as_ref().unwrap_or(&sym.name);