diff --git a/server/src/fcserver.cpp b/server/src/fcserver.cpp index 34ea79cd8e53811df5f723a1144697d22e08e73a..14d51827be6d45a64d3797a94747c6ee7795d5fc 100644 --- a/server/src/fcserver.cpp +++ b/server/src/fcserver.cpp @@ -186,6 +186,7 @@ void FCServer::usbDeviceArrived(libusb_device *device) if (dev->matchConfiguration(mDevices[i])) { // Found a matching configuration for this device. We're keeping it! + dev->loadConfiguration(mDevices[i]); dev->writeColorCorrection(mColor); mUSBDevices.push_back(dev);