summaryrefslogtreecommitdiff
path: root/www/js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js')
-rw-r--r--www/js/ModalCtrl.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/www/js/ModalCtrl.js b/www/js/ModalCtrl.js
index 854adcf1..b95beb34 100644
--- a/www/js/ModalCtrl.js
+++ b/www/js/ModalCtrl.js
@@ -443,6 +443,8 @@ $scope.togglePresets = function()
if (curstate != "monitors") {
+ // FIXME: clean this up - in a situation where
+ // no monitors are enabled, will it loop for ever?
do {
mid = ZMDataModel.getNextMonitor(m, d);
m = mid;
@@ -451,7 +453,7 @@ $scope.togglePresets = function()
found = 0;
for (var i = 0; i < $scope.monitors.length; i++) {
- if ($scope.monitors[i].Monitor.Id == mid && $scope.monitors[i].Monitor.listDisplay != 'noshow' && $scope.monitors[i].Monitor.Function !='None') {
+ if ($scope.monitors[i].Monitor.Id == mid && $scope.monitors[i].Monitor.listDisplay != 'noshow' && $scope.monitors[i].Monitor.Function !='None' && $scope.monitors[i].Monitor.Enabled != '0') {
found = 1;
console.log(mid + "is part of the monitor list");
ZMDataModel.zmDebug("ModalCtrl: swipe detected, moving to " + mid);