From 42ab935da649d0b4cdc80ff3e49077fd8524d203 Mon Sep 17 00:00:00 2001 From: Hayodea Hekol Date: Sun, 28 Sep 2025 09:19:09 -0400 Subject: [PATCH] Reorder operations --- smocore/deviceManager/deviceManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smocore/deviceManager/deviceManager.cpp b/smocore/deviceManager/deviceManager.cpp index 97a87f4..23eeec2 100644 --- a/smocore/deviceManager/deviceManager.cpp +++ b/smocore/deviceManager/deviceManager.cpp @@ -107,8 +107,8 @@ public: // Create DeviceRole and add it to both DeviceManager's and Device's collections auto deviceRole = std::make_shared(*device, spec); - attachedDeviceRoles.push_back(deviceRole); device->deviceRoles.push_back(deviceRole); + attachedDeviceRoles.push_back(deviceRole); // Callback with success callOriginalCb(true, deviceRole, spec);