diff --git a/smx-config/Helpers.cs b/smx-config/Helpers.cs index e36f1d9..c8810ec 100644 --- a/smx-config/Helpers.cs +++ b/smx-config/Helpers.cs @@ -25,6 +25,10 @@ namespace smx_config // A shortcut for when a LoadFromConfigDelegateArgs isn't available: public static IEnumerable> ActivePads() { + // In case we're called in design mode, just return an empty list. + if(CurrentSMXDevice.singleton == null) + return new List>(); + return ActivePads(CurrentSMXDevice.singleton.GetState()); }