diff options
Diffstat (limited to 'src/fe-text/screen.c')
-rw-r--r-- | src/fe-text/screen.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/fe-text/screen.c b/src/fe-text/screen.c index 8970a9b2..3807900c 100644 --- a/src/fe-text/screen.c +++ b/src/fe-text/screen.c @@ -100,9 +100,11 @@ static void read_signals(void) static void read_settings(void) { + int old_colors = use_colors; + use_colors = settings_get_bool("colors"); read_signals(); - irssi_redraw(); + if (use_colors != old_colors) irssi_redraw(); } /* Initialize screen, detect screen length */ |