From 94d5a113a145f80ea1c97dae677d433dd2924805 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Moreira?= Date: Fri, 7 Feb 2020 16:06:43 -0300 Subject: [PATCH] [ui][settings] fix memory cleaning --- bauh/view/qt/settings.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/bauh/view/qt/settings.py b/bauh/view/qt/settings.py index 4cb70c9b..95093658 100644 --- a/bauh/view/qt/settings.py +++ b/bauh/view/qt/settings.py @@ -1,7 +1,6 @@ import gc from io import StringIO -from PyQt5 import sip from PyQt5.QtCore import QSize, Qt from PyQt5.QtWidgets import QWidget, QVBoxLayout, QToolBar, QSizePolicy, QPushButton @@ -52,14 +51,13 @@ class SettingsWindow(QWidget): def closeEvent(self, event): if self.window and self.window.settings_window == self: - sip.delete(self.window.settings_window) + self.deleteLater() self.window.settings_window = None elif self.tray and self.tray.settings_window == self: - sip.delete(self.tray.settings_window) + self.deleteLater() self.tray.settings_window = None gc.collect() - event.accept() def handle_display(self): if self.isMinimized():