Bug fix: commit #a1781ed (bug fix for affects other cases
MODIFY
www/Common.js
www/Common.js
@@ -253,9 +253,14 @@ function shouldWatchByNative(node) {
var displayCSS = getStyle(node, 'display');
var opacityCSS = getStyle(node, 'opacity');
opacityCSS = /^[\d.]+$/.test(opacityCSS + "") ? opacityCSS : 1;
- //var clickableSize = (node.offsetHeight > 0 && node.offsetWidth > 0 || node.clientHeight > 0 && node.clientWidth > 0);
+ var clickableSize = (
+ node.offsetHeight > 0 && node.offsetWidth > 0 ||
+ node.clientHeight > 0 && node.clientWidth > 0 ||
+ node.clientHeight === 0 && node.clientWidth === 0 &&
+ node.className.indexOf("_gmaps_cdv_") > -1);
return displayCSS !== "none" &&
- opacityCSS > 0 && visibilityCSS !== "hidden";
+ opacityCSS > 0 && visibilityCSS !== "hidden" &&
+ clickableSize;
}

Bug fix: commit #a1781ed (bug fix for #1691) affects other cases