From 55755262e1a75c2f2b0eb243af3674e5a0f8df6a Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 31 Jul 2014 19:34:30 +0200 Subject: [PATCH] Remove tab widgets properly when a tab is closed. We forgot to do that which means we had a memory leak, and sound of tabs continued to play when a tab was closed. --- qutebrowser/widgets/tabbedbrowser.py | 1 + 1 file changed, 1 insertion(+) diff --git a/qutebrowser/widgets/tabbedbrowser.py b/qutebrowser/widgets/tabbedbrowser.py index 2e27158a4..c928ca4f5 100644 --- a/qutebrowser/widgets/tabbedbrowser.py +++ b/qutebrowser/widgets/tabbedbrowser.py @@ -263,6 +263,7 @@ class TabbedBrowser(TabWidget): self.url_stack.append(url) self._tabs.remove(tab) self.removeTab(idx) + tab.deleteLater() @pyqtSlot('QUrl', bool) def openurl(self, url, newtab):