summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Davison <dandavison7@gmail.com>2021-11-23 16:23:29 -0500
committerDan Davison <dandavison7@gmail.com>2021-11-23 19:30:36 -0500
commit87f458ae6be9377c040afadecae0f7f81d5e72b3 (patch)
tree6c2d6435d932caf19522e5b6c98996637ee73f9d
parent0c0043b428834e9323eaaaf5795d55209fb3dd5a (diff)
Bug fix: don't forget non-emph states
-rw-r--r--src/paint.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/paint.rs b/src/paint.rs
index 529065f6..03b484db 100644
--- a/src/paint.rs
+++ b/src/paint.rs
@@ -627,11 +627,13 @@ impl<'p> Painter<'p> {
State::HunkMinus(None) => {
config.minus_style.is_syntax_highlighted
|| config.minus_emph_style.is_syntax_highlighted
+ || config.minus_non_emph_style.is_syntax_highlighted
}
State::HunkZero => config.zero_style.is_syntax_highlighted,
State::HunkPlus(None) => {
config.plus_style.is_syntax_highlighted
|| config.plus_emph_style.is_syntax_highlighted
+ || config.plus_non_emph_style.is_syntax_highlighted
}
State::HunkHeader(_, _) => true,
State::HunkMinus(Some(_)) | State::HunkPlus(Some(_)) => false,