2
2
mirror of https://github.com/bbj-dev/bbj synced 2024-06-23 00:37:05 +00:00

fix Attribute/TypeErrors when quitting before logging in

This commit is contained in:
Blake DeMarcy 2017-04-15 05:36:44 -05:00
parent dd90247d8c
commit 11bdf9669c

View File

@ -1404,8 +1404,10 @@ def frilly_exit():
and shit, or just say bye, depending on the user's bbjrc
setting, `dramatic_exit`
"""
app.loop.stop()
if app.prefs["dramatic_exit"]:
# sometimes this gets called before the loop is set up properly
try: app.loop.stop()
except: pass
if app.prefs["dramatic_exit"] and app.loop.screen_size:
width, height = app.loop.screen_size
for x in range(height - 1):
motherfucking_rainbows(