From 6253d4becf9f6bc90046457c5926fcf8ea97d80d Mon Sep 17 00:00:00 2001 From: Jason T Alborough Date: Wed, 6 Mar 2019 15:49:20 -0500 Subject: [PATCH] Generic LightingBRidge. Adds a check for 0 values. Now recalls Analog scene value - 1 --- PepperDashEssentials/Bridges/GenericLightingBridge.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PepperDashEssentials/Bridges/GenericLightingBridge.cs b/PepperDashEssentials/Bridges/GenericLightingBridge.cs index c93a14fd..b0f5ae16 100644 --- a/PepperDashEssentials/Bridges/GenericLightingBridge.cs +++ b/PepperDashEssentials/Bridges/GenericLightingBridge.cs @@ -27,7 +27,8 @@ namespace PepperDash.Essentials.Bridges Debug.Console(0, "Linking to lighting Type {0}", lightingDevice.GetType().Name.ToString()); // GenericLighitng Actions & FeedBack - trilist.SetUShortSigAction(joinMap.SelectScene, u => lightingDevice.SelectScene(lightingDevice.LightingScenes[u])); + trilist.SetUShortSigAction(joinMap.SelectScene, u => {if(u > 0) { lightingDevice.SelectScene(lightingDevice.LightingScenes[u-1]);}}); + int sceneIndex = 1; foreach (var scene in lightingDevice.LightingScenes)