Skip to content

Commit

Permalink
Resolve #316 - AltImage generates exception
Browse files Browse the repository at this point in the history
  • Loading branch information
techfg committed Jan 6, 2021
1 parent 223ef68 commit ebf6023
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions src/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -207,12 +207,16 @@
* @return {Number} The index of the item, or -1 if not found
*/
indexOf: function(arr,target){
for(var i=0; i<arr.length; i++){
if(arr[i]===target){
return i;
if (Array.prototype.indexOf) {
return Array.prototype.indexOf.call(arr, target);
} else {
for(var i=0; i<arr.length; i++){
if(arr[i]===target){
return i;
}
}
return -1;
}
return -1;
},

// finds element of array or object with a property "prop" having value "val"
Expand Down Expand Up @@ -1057,8 +1061,6 @@

m.isTouch = !!document.documentElement.ontouchstart;

u.indexOf = Array.prototype.indexOf || u.indexOf;

$.extend(m.defaults, m.render_defaults,m.shared_defaults);
$.extend(m.area_defaults, m.render_defaults,m.shared_defaults);

Expand Down

0 comments on commit ebf6023

Please sign in to comment.