summaryrefslogtreecommitdiff
path: root/www/js/MontageCtrl.js
diff options
context:
space:
mode:
authorpliablepixels <pliablepixels@gmail.com>2016-03-20 08:21:49 -0400
committerpliablepixels <pliablepixels@gmail.com>2016-03-20 08:21:49 -0400
commite885fa3ed2cdb1ce0c7b108df168decedc1525b3 (patch)
treeec374d0a3ce3a1ff395967aa167d56b962ee30d0 /www/js/MontageCtrl.js
parentcf953db5386051f2c603c85867f6510cd0870b06 (diff)
fixed keyboard plugin, tweaking packery - seems calling resize helps
Former-commit-id: 711388615e23416b3956058b7f15909355b7a3ff
Diffstat (limited to 'www/js/MontageCtrl.js')
-rw-r--r--www/js/MontageCtrl.js23
1 files changed, 19 insertions, 4 deletions
diff --git a/www/js/MontageCtrl.js b/www/js/MontageCtrl.js
index 920571dc..441bbfe3 100644
--- a/www/js/MontageCtrl.js
+++ b/www/js/MontageCtrl.js
@@ -252,6 +252,7 @@ function initPackery()
ZMDataModel.zmDebug ("All images loaded");
$ionicLoading.hide();
+
if (!progressCalled)
{
ZMDataModel.zmLog ("*** BUG PROGRESS WAS NOT CALLED");
@@ -287,9 +288,18 @@ function initPackery()
//console.log ("Index:"+positions[j].attr+ " with size: " + positions[j].size);
}
}
+
+
$timeout(function(){ZMDataModel.zmDebug ("All images loaded, doing image layout");pckry.initShiftLayout(positions, 'data-item-id'); },100);
- $timeout(function(){ZMDataModel.zmDebug ("Re-doing layout again - to overcome odd layout...");pckry.initShiftLayout(positions, 'data-item-id'); },200);
+
+ $timeout(function(){ZMDataModel.zmLog ("Force calling resize"); pckry.onresize();},300);// don't ask
+
+
+ // $timeout(function(){ZMDataModel.zmDebug ("Re-doing layout again - to overcome odd layout...");pckry.initShiftLayout(positions, 'data-item-id'); },200);
//$grid.packery( 'initShiftLayout', initPositions, 'data-item-id' );
+
+
+
}
});
@@ -488,6 +498,9 @@ function initPackery()
{
var i;
$scope.isDragabillyOn = !$scope.isDragabillyOn;
+
+ $ionicSideMenuDelegate.canDragContent($scope.isDragabillyOn? false: true);
+
//$timeout(function(){pckry.reloadItems();},10);
ZMDataModel.zmDebug ("setting dragabilly to " + $scope.isDragabillyOn);
if ($scope.isDragabillyOn)
@@ -715,6 +728,7 @@ function initPackery()
$scope.$on('$ionicView.enter', function () {
+ //$scope.areImagesLoading = true;
var ld = ZMDataModel.getLogin();
//console.log("Setting Awake to " + ZMDataModel.getKeepAwake());
ZMDataModel.setAwake(ZMDataModel.getKeepAwake());
@@ -794,6 +808,7 @@ function initPackery()
$timeout (function()
{
+ pckry.reloadItems();
pckry.once( 'layoutComplete', function() {
console.log ("Layout complete");
@@ -805,9 +820,9 @@ function initPackery()
// $scope.slider.monsize = 2;
});
//layout(pckry);
- pckry.layout(); // force here - no shiftlayout
- $timeout(function(){pckry.layout(); },100);// don't ask
-
+ $timeout (function(){pckry.layout();}); // force here - no shiftlayout
+
+
},100);
};