From a4aacde88fd0bd31936541951e967e7090938b9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Sch=C3=BCrmann?= Date: Thu, 29 Oct 2015 09:36:42 +0100 Subject: [PATCH] Undo: Fix issues with url comparison --- qutebrowser/mainwindow/tabbedbrowser.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/qutebrowser/mainwindow/tabbedbrowser.py b/qutebrowser/mainwindow/tabbedbrowser.py index bfd036186..a44534863 100644 --- a/qutebrowser/mainwindow/tabbedbrowser.py +++ b/qutebrowser/mainwindow/tabbedbrowser.py @@ -311,8 +311,10 @@ class TabbedBrowser(tabwidget.TabWidget): 'startpage': QUrl(config.get('general', 'startpage')[0]), 'default-page': config.get('general', 'default-page'), } - first_tab_url = self.widget(0).url() - last_close_url_used = first_tab_url == urls[last_close] + first_tab_url = self.widget(0).page().mainFrame().requestedUrl() + last_close_urlstr = urls[last_close].toString().rstrip('/') + first_tab_urlstr = first_tab_url.toString().rstrip('/') + last_close_url_used = first_tab_urlstr == last_close_urlstr if only_one_tab_open and no_history and last_close_url_used: self.removeTab(0)