Set MainWindow as parent of TabbedBrowser

If we close the MainWindow (and it gets deleted), we need to make sure to delete
the TabbedBrowser as well.

Fixes #3781
This commit is contained in:
Florian Bruhin 2018-03-28 08:58:07 +02:00
parent a828851640
commit c7e5033eaa
2 changed files with 3 additions and 2 deletions

View File

@ -184,7 +184,8 @@ class MainWindow(QWidget):
private = bool(private)
self._private = private
self.tabbed_browser = tabbedbrowser.TabbedBrowser(win_id=self.win_id,
private=private)
private=private,
parent=self)
objreg.register('tabbed-browser', self.tabbed_browser, scope='window',
window=self.win_id)
self._init_command_dispatcher()