Handle None-widget in tabbedbrowser.widgets()
I can't reproduce this, but got a crash report about it.
This commit is contained in:
parent
5a4d11be68
commit
bcee6d295c
@ -146,10 +146,14 @@ class TabbedBrowser(tabwidget.TabWidget):
|
|||||||
We don't implement this as generator so we can delete tabs while
|
We don't implement this as generator so we can delete tabs while
|
||||||
iterating over the list.
|
iterating over the list.
|
||||||
"""
|
"""
|
||||||
w = []
|
widgets = []
|
||||||
for i in range(self.count()):
|
for i in range(self.count()):
|
||||||
w.append(self.widget(i))
|
widget = self.widget(i)
|
||||||
return w
|
if widget is None:
|
||||||
|
log.webview.debug("Got None-widget in tabbedbrowser!")
|
||||||
|
else:
|
||||||
|
widgets.append(widget)
|
||||||
|
return widgets
|
||||||
|
|
||||||
@config.change_filter('ui', 'window-title-format')
|
@config.change_filter('ui', 'window-title-format')
|
||||||
def update_window_title(self):
|
def update_window_title(self):
|
||||||
|
Loading…
Reference in New Issue
Block a user