From 02f1811d35324a86e3f1e90d26b8d04edc34ce30 Mon Sep 17 00:00:00 2001 From: Stephan Sundermann Date: Fri, 13 Jul 2012 15:18:32 +0200 Subject: [PATCH] Pressing 'W' has no effect in sing screen if no devices were found --- Vocaluxe/Screens/CScreenSing.cs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Vocaluxe/Screens/CScreenSing.cs b/Vocaluxe/Screens/CScreenSing.cs index d884936c..6e302cc6 100644 --- a/Vocaluxe/Screens/CScreenSing.cs +++ b/Vocaluxe/Screens/CScreenSing.cs @@ -203,11 +203,14 @@ namespace Vocaluxe.Screens break; case Keys.W: - _Webcam = !_Webcam; - if (_Webcam) - CWebcam.Start(); - else - CWebcam.Stop(); + if (CWebcam.GetDevices().Length > 0) + { + _Webcam = !_Webcam; + if (_Webcam) + CWebcam.Start(); + else + CWebcam.Stop(); + } break; case Keys.Enter: