From 7ba607be8a16c0d05a2d7c11c9d0c26619b4ddd7 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Sat, 15 Jun 2019 12:38:57 -0500 Subject: [PATCH] Minor fixes - populate Mode box correctly on initialization and reorder operations for setting Aura mode to improve reliability --- OpenAuraSDK/OpenAuraSDKDialog.cpp | 2 +- OpenAuraSDK/RGBController_Aura.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenAuraSDK/OpenAuraSDKDialog.cpp b/OpenAuraSDK/OpenAuraSDKDialog.cpp index 2e1274a3..04c3d956 100644 --- a/OpenAuraSDK/OpenAuraSDKDialog.cpp +++ b/OpenAuraSDK/OpenAuraSDKDialog.cpp @@ -47,7 +47,7 @@ BOOL OpenAuraSDKDialog::OnInitDialog() mode_box->AddString(controllers[0]->modes[i].name.c_str()); } - mode_box->SetCurSel(0); + mode_box->SetCurSel(controllers[0]->GetMode()); for (int i = 0; i < controllers[0]->zones.size(); i++) { diff --git a/OpenAuraSDK/RGBController_Aura.cpp b/OpenAuraSDK/RGBController_Aura.cpp index 7243921b..1fb61e10 100644 --- a/OpenAuraSDK/RGBController_Aura.cpp +++ b/OpenAuraSDK/RGBController_Aura.cpp @@ -29,8 +29,8 @@ void RGBController_Aura::SetMode(int mode) } else { - aura->SetDirect(false); aura->SetMode(mode - 1); + aura->SetDirect(false); } }