diff --git a/hackertray/__init__.py b/hackertray/__init__.py index 570a317..1b51958 100644 --- a/hackertray/__init__.py +++ b/hackertray/__init__.py @@ -9,6 +9,7 @@ import webbrowser import json import argparse from os.path import expanduser +import signal try: import appindicator @@ -84,6 +85,7 @@ class HackerNewsApp: gtk.main_quit() def run(self): + signal.signal(signal.SIGINT, self.quit) gtk.main() return 0