From 7c02075ba64ff54c8336853fad061d4aeafea7c0 Mon Sep 17 00:00:00 2001 From: Joseph E Date: Fri, 27 Jun 2025 03:45:10 +0000 Subject: [PATCH] Prevent infinite loop of closeEvent() in OpenRGBDialog --- qt/OpenRGBDialog/OpenRGBDialog.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/qt/OpenRGBDialog/OpenRGBDialog.cpp b/qt/OpenRGBDialog/OpenRGBDialog.cpp index 3d4d565f..12859ac7 100644 --- a/qt/OpenRGBDialog/OpenRGBDialog.cpp +++ b/qt/OpenRGBDialog/OpenRGBDialog.cpp @@ -623,6 +623,7 @@ void OpenRGBDialog::handleAboutToQuit() } } + disconnect(qApp, &QCoreApplication::aboutToQuit, this, &OpenRGBDialog::handleAboutToQuit); QCloseEvent* closeEvent = new QCloseEvent; this->closeEvent(closeEvent); delete closeEvent;