connect: Fix filtering of supported devices.
[pulseview.git] / pv / dialogs / connect.cpp
index 2700672af501e9456e4ed95ae391cfbea5dcdc33..f7b0fc76004b9bf7e95b09aff53371b0f7deb5ac 100644 (file)
@@ -104,7 +104,9 @@ void Connect::populate_drivers()
                 * and sensors.
                 */
                bool supported_device = driver->config_check(
-                       ConfigKey::SAMPLERATE, ConfigKey::DEVICE_OPTIONS);
+                       ConfigKey::LOGIC_ANALYZER, ConfigKey::DEVICE_OPTIONS) |
+                                       driver->config_check(
+                       ConfigKey::OSCILLOSCOPE, ConfigKey::DEVICE_OPTIONS);
 
                if (supported_device)
                        drivers_.addItem(QString("%1 (%2)").arg(