-
@@ -124,18 +126,11 @@
height: window.innerHeight - 270,
success: function(data) {
self.done -= 1
- if(_cmdIds.length < 2){
- let d = (data && data.cmd && data.cmd.display) ? data.cmd.display : {groupingType:'', graphType: 'area', graphDerive: '0', graphStep: '0'};
- document.getElementById('sel_groupingType').value = (d.groupingType != null ? d.groupingType : '');
- document.getElementById('sel_chartType').value = (d.graphType != null && d.graphType != '' ? d.graphType : 'area');
- document.getElementById('cb_derive').checked = (d.graphDerive == '1');
- document.getElementById('cb_step').checked = (d.graphStep == '1');
- } else {
- document.getElementById('sel_groupingType').addClass('disabled');
- document.getElementById('sel_chartType').addClass('disabled');
- document.getElementById('cb_derive').addClass('disabled');
- document.getElementById('cb_step').addClass('disabled');
- }
+ let d = (data && data.cmd && data.cmd.display && self.loadIds.length == 1) ? data.cmd.display : {groupingType:'', graphType: 'area', graphDerive: '0', graphStep: '0'}
+ document.getElementById('sel_groupingType').value = (d.groupingType != null ? d.groupingType : '')
+ document.getElementById('sel_chartType').value = (d.graphType != null && d.graphType != '' ? d.graphType : 'area')
+ document.getElementById('cb_derive').checked = (d.graphDerive == '1')
+ document.getElementById('cb_step').checked = (d.graphStep == '1')
if (self.done == 0) {
self.setModal()
}
@@ -166,6 +161,12 @@
let curTitle = titleEl.innerHTML
titleEl.innerHTML = curTitle + ' : ' + jeedom.history.chart[this.__el__].chart.series[0].name
}
+ } else {
+ document.getElementById('div_modalHistoryOptions').querySelectorAll('input, select, a').forEach(_ctrl => {
+ if (_ctrl.getAttribute('id') != 'bt_openInHistory' && _ctrl.getAttribute('id') != 'in_startDate' && _ctrl.getAttribute('id') != 'in_endDate' && _ctrl.getAttribute('id') != 'bt_validChangeDate') {
+ _ctrl.addClass('disabled')
+ }
+ })
}
this.resizeHighChartModal()
},