Fixed for older JavaScript

This commit is contained in:
Ian Gilman 2024-04-01 09:52:27 -07:00
parent 2608b48ed5
commit f90d9814d5

View File

@ -145,7 +145,9 @@ $.IIIFTileSource = function( options ){
if( this.sizes ) {
var sizeLength = this.sizes.length;
if ( (sizeLength === options.maxLevel) || (sizeLength === options.maxLevel + 1) ) {
this.levelSizes = this.sizes.slice().sort(( size1, size2 ) => size1.width - size2.width);
this.levelSizes = this.sizes.slice().sort(function( size1, size2 ) {
return size1.width - size2.width;
});
// Need to take into account that the list may or may not include the full resolution size
if( sizeLength === options.maxLevel ) {
this.levelSizes.push( {width: this.width, height: this.height} );