Skip to content

Commit 9f890d0

Browse files
Merge pull request #123 from nteske/iPhoneClickFix
iPhone Click Fix
2 parents f7ca960 + 5447ea3 commit 9f890d0

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

widget/index.html

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -272,8 +272,10 @@
272272
divImg.classList.add("media-holder");
273273
divImg.classList.add("media-holder-icon");
274274
divImg.setAttribute('index', i);
275-
divImg.onclick = plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable"? onClick : null;
276-
275+
//divImg.onclick = plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable"? onClick : null;
276+
divImg.addEventListener('click', plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable"? onClick : null);
277+
divImg.addEventListener('touchstart',plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable"? onClick : null);
278+
277279
if (p.iconUrl || p.iconClassName) {
278280
if (p.iconUrl) {
279281
divImg.classList.add("hasImg");
@@ -309,14 +311,18 @@
309311
var divBlackLayer = document.createElement('div');
310312
divBlackLayer.className = "blackLayer";
311313
divBlackLayer.setAttribute('index', i);
312-
divBlackLayer.onclick = plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable" ? onClick : null;
314+
//divBlackLayer.onclick = plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable" ? onClick : null;
315+
divBlackLayer.addEventListener('click',plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable" ? onClick : null);
316+
divBlackLayer.addEventListener('touchstart',plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable" ? onClick : null);
313317
pluginItemDetails.appendChild(divBlackLayer);
314318
}
315319

316320
var divTitle = document.createElement('div');
317321
divTitle.classList.add("media-holder");
318322
divTitle.classList.add("media-holder-text");
319-
divTitle.onclick = plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable" ? onClick : null;
323+
// divTitle.onclick = plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable" ? onClick : null;
324+
divTitle.addEventListener('click', plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable" ? onClick : null);
325+
divTitle.addEventListener('touchstart', plugins[i].hasAccess|| obj.data.design.securedFeaturesOption =="Enable" ? onClick : null);
320326
divTitle.setAttribute('index', i);
321327

322328
if ([4, 5].indexOf(layout) > -1)

0 commit comments

Comments
 (0)