jp: don't guess background when stdout is not a tty

This commit is contained in:
Goffi 2020-10-15 14:44:42 +02:00
commit 4c2c9b4f04

View file

@ -120,6 +120,8 @@ class Jp(object):
return config.getConfig(self.sat_conf, section, name, default=default)
def guess_background(self):
if not sys.stdout.isatty():
return 'dark'
stdin_fd = sys.stdin.fileno()
old_settings = termios.tcgetattr(stdin_fd)
try: