diff --git a/web/skins/classic/views/monitor.php b/web/skins/classic/views/monitor.php index 8ac40f6fa..2b9b0b34a 100644 --- a/web/skins/classic/views/monitor.php +++ b/web/skins/classic/views/monitor.php @@ -296,9 +296,6 @@ $Colours = array( '4' => translate('32BitColour') ); -$devices = [''=>translate('Other')]; -foreach (glob('/dev/video*') as $device) - $devices[$device] = $device; $orientations = array( 'ROTATE_0' => translate('Normal'), @@ -653,12 +650,17 @@ switch ($name) { Type() == 'Local' ) { + $devices = [''=>translate('Other')]; + foreach (glob('/dev/video*') as $device) + $devices[$device] = $device; + if ($monitor->Device() and !isset($devices[$monitor->Device()])) + $devices[$monitor->Device()] = $monitor->Device(); ?>
  • 1 ? htmlSelect('newMonitor[Devices]', $devices, $monitor->Device()) : ''; ?> Device() and isset($devices[$monitor->Device()]) ) ? 'style="display: none;"' : '' ?> + 1) ? 'style="display: none;"' : '' ?> autocomplete="off" />