Unregister Resource Manager callbacks upon unloading

This commit is contained in:
Adam Honse 2021-12-29 23:22:15 -06:00
parent 72f2baa42d
commit 75142f67e7

View file

@ -91,6 +91,12 @@ OpenRGBE131ReceiverDialog::OpenRGBE131ReceiverDialog(ResourceManager* manager, Q
OpenRGBE131ReceiverDialog::~OpenRGBE131ReceiverDialog()
{
/*-------------------------------------------------*\
| Register device list change callback |
\*-------------------------------------------------*/
resource_manager->UnregisterDeviceListChangeCallback(DeviceListChanged_Callback, this);
resource_manager->UnregisterDetectionProgressCallback(DeviceListChanged_Callback, this);
delete ui;
}