diff --git a/rpcs3/rpcs3qt/save_manager_dialog.cpp b/rpcs3/rpcs3qt/save_manager_dialog.cpp index c1ffd98e83..d6b7cc5756 100644 --- a/rpcs3/rpcs3qt/save_manager_dialog.cpp +++ b/rpcs3/rpcs3qt/save_manager_dialog.cpp @@ -98,6 +98,7 @@ save_manager_dialog::save_manager_dialog(std::shared_ptr gui_setti { setWindowTitle(tr("Save Manager")); setMinimumSize(QSize(400, 400)); + setAttribute(Qt::WA_DeleteOnClose); Init(dir); } diff --git a/rpcs3/rpcs3qt/screenshot_manager_dialog.cpp b/rpcs3/rpcs3qt/screenshot_manager_dialog.cpp index a915f3bd95..17d0a474bb 100644 --- a/rpcs3/rpcs3qt/screenshot_manager_dialog.cpp +++ b/rpcs3/rpcs3qt/screenshot_manager_dialog.cpp @@ -15,6 +15,7 @@ screenshot_manager_dialog::screenshot_manager_dialog(QWidget* parent) : QDialog(parent) { setWindowTitle(tr("Screenshots")); + setAttribute(Qt::WA_DeleteOnClose); m_icon_size = QSize(160, 90);