diff --git a/web/skins/classic/views/js/montage.js b/web/skins/classic/views/js/montage.js index de0fe70e6..37932f822 100644 --- a/web/skins/classic/views/js/montage.js +++ b/web/skins/classic/views/js/montage.js @@ -840,6 +840,9 @@ function initPage() { const observer = new ResizeObserver((objResizes) => { const blockContent = document.getElementById('content'); const currentScrollBbarExists = blockContent.scrollHeight > blockContent.clientHeight; + if (scrollBbarExists === null) { + scrollBbarExists = currentScrollBbarExists; + } if (currentScrollBbarExists != scrollBbarExists) { scrollBbarExists = currentScrollBbarExists; return; @@ -900,12 +903,12 @@ function addEvents(grid, id) { //let g = (id !== undefined ? 'grid' + id + ' ' : ''); grid.on('change', function(event, items) { /* Occurs when widgets change their position/size due to constrain or direct changes */ - items.forEach(function(item) { - const currentMonitorId = stringToNumber(item.id); //We received the ID of the monitor whose size was changed - //setTriggerChangedMonitors(currentMonitorId); - //monitorsSetScale(currentMonitorId); - setTriggerChangedMonitors(currentMonitorId); - }); + //items.forEach(function(item) { + // const currentMonitorId = stringToNumber(item.id); //We received the ID of the monitor whose size was changed + // //setTriggerChangedMonitors(currentMonitorId); + // //monitorsSetScale(currentMonitorId); + // setTriggerChangedMonitors(currentMonitorId); + //}); elementResize(); })