diff --git a/src/terminal.rs b/src/terminal.rs index ab040ca..ba72435 100644 --- a/src/terminal.rs +++ b/src/terminal.rs @@ -572,11 +572,14 @@ impl Terminal { } } if changed { - self.update_colors(config); update = true; } } + //TODO: this is done on every set_config because the changed boolean above does not capture + // WINDOW_BG changes + self.update_colors(config); + if update_cell_size { self.update_cell_size(); } else if update {