From 5c2c47aa2fcfff5832a74182306ab5d51fab323a Mon Sep 17 00:00:00 2001 From: ZyX Date: Sat, 11 May 2013 13:13:31 +0400 Subject: [PATCH] Make .shutdown work if renderer was not created Fixes #486 --- powerline/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/powerline/__init__.py b/powerline/__init__.py index fdbc33f3..1689f1da 100644 --- a/powerline/__init__.py +++ b/powerline/__init__.py @@ -376,7 +376,10 @@ class Powerline(object): current application. ''' self.shutdown_event.set() - self.renderer.shutdown() + try: + self.renderer.shutdown() + except AttributeError: + pass functions = ( self.on_main_change, self.on_colors_change,