diff options
| -rw-r--r-- | web/js/nms.js | 31 | 
1 files changed, 17 insertions, 14 deletions
| diff --git a/web/js/nms.js b/web/js/nms.js index a91493f..afcf8dd 100644 --- a/web/js/nms.js +++ b/web/js/nms.js @@ -49,8 +49,7 @@ var nms = {  		saveSettings();  	}, -	interval: 0, -	tvmodeToggle: false, +	interval: 10,  	views: "ping",  	/*  	 * This is a list of nms[x] variables that we store in our @@ -59,7 +58,6 @@ var nms = {  	settingsList:[  		'nightMode',  		'menuShowing', -		'tvmodeToggle',  		'vertical',  		'views',  		'interval' @@ -564,19 +562,24 @@ function initNMS() {  }  function detectHandler() { -	if (nms.tvmodeToggle) { -		var views = nms.views; -		var interval = nms.interval; - -		views = views.split(","); - +	var views = nms.views; +	var interval = nms.interval; +	views = views.split(","); +	 +	if (views.length > 1) {  		nms.tvmode.start(views,interval); -		return;  	} else { -		for (var i in handlers) { -			if (('#' + handlers[i].tag) == document.location.hash) { -				setUpdater(handlers[i]); -				return; +		var anchorviews = document.location.hash.slice(1); +		views = anchorviews.split(","); +		if (views.length > 1) { +			nms.tvmode.start(views,interval); +			return; +		} else { +			for (var i in handlers) { +				if (('#' + handlers[i].tag) == anchorviews) { +					setUpdater(handlers[i]); +					return; +				}  			}  		}  	} | 
