From 5656921a22a25aea1aed1f4c35e488d38548fc81 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 6 May 2014 14:08:40 +0200 Subject: [PATCH] Don't add empty URLs to URL stack --- TODO | 1 - qutebrowser/widgets/_tabbedbrowser.py | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/TODO b/TODO index 075c13839..3bd655b7e 100644 --- a/TODO +++ b/TODO @@ -39,7 +39,6 @@ Bugs ==== - All kind of FIXMEs -- u opens empty URLs - Wikipedia looks weird - F on duckduckgo result page opens in current page diff --git a/qutebrowser/widgets/_tabbedbrowser.py b/qutebrowser/widgets/_tabbedbrowser.py index 9adc4faf2..08626868c 100644 --- a/qutebrowser/widgets/_tabbedbrowser.py +++ b/qutebrowser/widgets/_tabbedbrowser.py @@ -218,7 +218,9 @@ class TabbedBrowser(TabWidget): return last_close = config.get('tabbar', 'last-close') if self.count() > 1: - self._url_stack.append(tab.url()) + url = tab.url() + if not url.isEmpty(): + self._url_stack.append(url) self.removeTab(idx) tab.shutdown(callback=partial(self._cb_tab_shutdown, tab)) elif last_close == 'quit':