From 068cc89458d78a4bde1359e75f73429b96569d61 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 7 Oct 2014 07:34:03 +0200 Subject: [PATCH] Only start timer to process args if init was successful. This fixes an exception when there is a config error (now displays normal error box again). --- qutebrowser/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qutebrowser/app.py b/qutebrowser/app.py index d1c35208d..6bee24a51 100644 --- a/qutebrowser/app.py +++ b/qutebrowser/app.py @@ -88,7 +88,6 @@ class Application(QApplication): self._args = args objreg.register('args', args) - QTimer.singleShot(0, self._open_pages) objreg.register('app', self) @@ -108,6 +107,7 @@ class Application(QApplication): self.setApplicationVersion(qutebrowser.__version__) utils.actute_warning() self._init_modules() + QTimer.singleShot(0, self._open_pages) log.init.debug("Initializing eventfilter...") self._event_filter = modeman.EventFilter(self)