We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 037f6f5 commit 78a549fCopy full SHA for 78a549f
windows/QMK Toolbox/Usb/UsbListener.cs
@@ -29,7 +29,7 @@ private void EnumerateUsbDevices(bool connected)
29
{
30
var enumeratedDevices = new ManagementObjectSearcher(@"SELECT * FROM Win32_PnPEntity WHERE DeviceID LIKE 'USB%'").Get()
31
.Cast<ManagementBaseObject>().ToList()
32
- .Where(d => ((string[])d.GetPropertyValue("HardwareID")).Any(s => UsbIdRegex.Match(s).Success));
+ .Where(d => (d.GetPropertyValue("HardwareID") as string[])?.Any(s => UsbIdRegex.Match(s).Success) ?? false);
33
34
if (connected)
35
0 commit comments