From 0caa5d04d35efd3dba6b2f27679a0c73d7b6c78e Mon Sep 17 00:00:00 2001 From: Simon Doppler Date: Mon, 12 Feb 2018 15:50:56 +0100 Subject: [PATCH] Use tabs directly also ignore tabs page url in list --- qutebrowser/browser/qutescheme.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/qutebrowser/browser/qutescheme.py b/qutebrowser/browser/qutescheme.py index 10790e8b5..6eb034836 100644 --- a/qutebrowser/browser/qutescheme.py +++ b/qutebrowser/browser/qutescheme.py @@ -213,10 +213,9 @@ def qute_tabs(_url): tabbed_browser = objreg.get('tabbed-browser', scope='window', window=win_id) - for tab_idx in range(tabbed_browser.count()): - tab_fields = tabbed_browser.get_tab_fields(tab_idx) - tabs[str(win_id)].append( - (tab_fields['title'], tab_fields['current_url'])) + for tab in tabbed_browser.widgets(): + if not tab.url().url().startswith("qute://tabs"): + tabs[str(win_id)].append((tab.title(), tab.url().url())) html = jinja.render('tabs.html', title='Tabs',