diff --git a/qt/OpenRGBDialog/OpenRGBDialog.cpp b/qt/OpenRGBDialog/OpenRGBDialog.cpp index bc20e9b5e..9a65655b5 100644 --- a/qt/OpenRGBDialog/OpenRGBDialog.cpp +++ b/qt/OpenRGBDialog/OpenRGBDialog.cpp @@ -106,7 +106,7 @@ static void OpenRGBDialogResourceManagerCallback(void * this_ptr, unsigned int u break; case RESOURCEMANAGER_UPDATE_REASON_DEVICE_LIST_UPDATED: - QMetaObject::invokeMethod(this_obj, "onDeviceListUpdated", Qt::QueuedConnection); + QMetaObject::invokeMethod(this_obj, "onDeviceListUpdated", Qt::BlockingQueuedConnection); break; } }