mirror of
https://github.com/processwire/processwire.git
synced 2025-08-11 01:04:16 +02:00
Fix issue processwire/processwire-issues#331
This commit is contained in:
@@ -28,7 +28,7 @@ function InputfieldImage($) {
|
|||||||
var cookieData = null;
|
var cookieData = null;
|
||||||
|
|
||||||
// grid items to retry for sizing by setGridSize() methods
|
// grid items to retry for sizing by setGridSize() methods
|
||||||
var retryGridItems = [];
|
var retryGridItems = []; // i.e. [ { item: $item, gridSize: 123 } ]
|
||||||
|
|
||||||
// true when the grid is being resized with the slider
|
// true when the grid is being resized with the slider
|
||||||
var gridSliding = false;
|
var gridSliding = false;
|
||||||
@@ -1102,13 +1102,13 @@ function InputfieldImage($) {
|
|||||||
$gridImages.find(".gridImage__edit, .gridImage__resize").css('line-height', size);
|
$gridImages.find(".gridImage__edit, .gridImage__resize").css('line-height', size);
|
||||||
$gridImages.attr('data-size', gridSize);
|
$gridImages.attr('data-size', gridSize);
|
||||||
setCookieData($inputfield, 'size', gridSize);
|
setCookieData($inputfield, 'size', gridSize);
|
||||||
|
|
||||||
if(retryGridItems.length) setTimeout(function() {
|
if(retryGridItems.length) setTimeout(function() {
|
||||||
while(retryGridItems.length) {
|
while(retryGridItems.length) {
|
||||||
var $item = retryGridItems.pop();
|
var item = retryGridItems.pop();
|
||||||
setGridSizeItem($item, gridSize, ragged);
|
setGridSizeItem(item.item, item.gridSize, ragged);
|
||||||
}
|
}
|
||||||
}, 150);
|
}, 150);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1253,7 +1253,7 @@ function InputfieldImage($) {
|
|||||||
height: gridSize + 'px'
|
height: gridSize + 'px'
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
retryGridItems.push($item);
|
retryGridItems.push({ item: $item, gridSize: gridSize });
|
||||||
$item.attr('data-tries', tries + 1);
|
$item.attr('data-tries', tries + 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user