summaryrefslogtreecommitdiff
path: root/www/js/MontageCtrl.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js/MontageCtrl.js')
-rw-r--r--www/js/MontageCtrl.js19
1 files changed, 12 insertions, 7 deletions
diff --git a/www/js/MontageCtrl.js b/www/js/MontageCtrl.js
index b2021920..ee34a1b3 100644
--- a/www/js/MontageCtrl.js
+++ b/www/js/MontageCtrl.js
@@ -286,10 +286,11 @@ angular.module('zmApp.controllers')
pckry = new Packery('.grid', {
itemSelector: '.grid-item',
percentPosition: true,
- columnWidth: '.grid-sizer',
+ //columnWidth: '.grid-sizer',
gutter: 0,
initLayout: layouttype,
- shiftPercentResize: true
+ shiftPercentResize: true,
+ transitionDuration: 0
});
@@ -2054,6 +2055,7 @@ angular.module('zmApp.controllers')
}
$scope.sliderChanging = true;
+ var ld = NVRDataModel.getLogin();
$ionicLoading.show({
template: $translate.instant('kPleaseWait'),
@@ -2077,7 +2079,7 @@ angular.module('zmApp.controllers')
for (var i = 0; i < $scope.MontageMonitors.length; i++) {
var curVal = parseInt($scope.MontageMonitors[i].Monitor.gridScale) || 20;
- curVal = curVal + (5 * dirn);
+ curVal = curVal + (ld.montageResizeSteps * dirn);
if (curVal < 10) curVal = 10;
if (curVal > 100) curVal = 100;
//console.log ("For Index: " + i + " From: " + $scope.MontageMonitors[i].Monitor.gridScale + " To: " + curVal);
@@ -2102,7 +2104,7 @@ angular.module('zmApp.controllers')
{
for (i = 0; i < $scope.MontageMonitors.length; i++) {
var cv = parseInt($scope.MontageMonitors[i].Monitor.gridScale) || 20;
- cv = cv + (5 * dirn);
+ cv = cv + (ld.montageResizeSteps * dirn);
if (cv < 10) cv = 10;
if (cv > 100) cv = 100;
$scope.MontageMonitors[i].Monitor.gridScale = cv;
@@ -2118,7 +2120,10 @@ angular.module('zmApp.controllers')
if (dirn == 1) //expand
{
- pckry.getItemElements().forEach(function (elem) {
+ pckry.once('layoutComplete', resizeComplete);
+ pckry.layout();
+
+ /* pckry.getItemElements().forEach(function (elem) {
var id = elem.getAttribute("data-item-id");
var sz = elem.getAttribute("data-item-size");
if (isNaN(sz)) sz = 20;
@@ -2129,7 +2134,7 @@ angular.module('zmApp.controllers')
pckry.fit(elem);
}
- });
+ });*/
} else //shrink
{
//console.log("Calling shift");
@@ -2138,7 +2143,7 @@ angular.module('zmApp.controllers')
}
- }, 20);
+ }, 150);
/* if (!somethingReset) {
//console.log (">>>SOMETHING NOT RESET");