From 116e5adaf2a70ca9de5cf2632bdac00696dbda7c Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sun, 15 Nov 2015 14:29:09 -0500 Subject: [PATCH] CmdContext: Color only used for tty --- src/commands/CmdContext.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/commands/CmdContext.cpp b/src/commands/CmdContext.cpp index 6b147bc87..852d48d69 100644 --- a/src/commands/CmdContext.cpp +++ b/src/commands/CmdContext.cpp @@ -227,8 +227,11 @@ void CmdContext::listContexts (std::stringstream& out) view.add (Column::factory ("string", "Definition")); view.add (Column::factory ("string", "Active")); - Color label (context.config.get ("color.label")); - view.colorHeader (label); + if (context.color ()) + { + Color label (context.config.get ("color.label")); + view.colorHeader (label); + } std::string activeContext = context.config.get ("context");