From 1c551975c4381dcd697e3244ae9607f4560f3421 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 14 Oct 2014 17:50:50 +0200 Subject: [PATCH] Check if currentWidget is None in tabbed_browser.on_mode_left. Fixes #186. --- qutebrowser/widgets/tabbedbrowser.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qutebrowser/widgets/tabbedbrowser.py b/qutebrowser/widgets/tabbedbrowser.py index 6d1661c16..e93737bf0 100644 --- a/qutebrowser/widgets/tabbedbrowser.py +++ b/qutebrowser/widgets/tabbedbrowser.py @@ -496,7 +496,10 @@ class TabbedBrowser(tabwidget.TabWidget): def on_mode_left(self, mode): """Give focus to current tab if command mode was left.""" if mode == usertypes.KeyMode.command: - self.currentWidget().setFocus() + widget = self.currentWidget() + if widget is None: + return + widget.setFocus() @pyqtSlot(int) def on_current_changed(self, idx):