(popover)
| 80 | }()); |
| 81 | var removeBackdropTimer; |
| 82 | var removeBackdrop = function(popover) { |
| 83 | backdrop.setAttribute('style', 'opacity:0'); |
| 84 | $.targets.popover = $.targets._popover = null; //reset |
| 85 | removeBackdropTimer = $.later(function() { |
| 86 | if (!popover.classList.contains(CLASS_ACTIVE) && backdrop.parentNode && backdrop.parentNode === document.body) { |
| 87 | document.body.removeChild(backdrop); |
| 88 | } |
| 89 | }, 350); |
| 90 | }; |
| 91 | window.addEventListener('tap', function(e) { |
| 92 | if (!$.targets.popover) { |
| 93 | return; |
no outgoing calls
no test coverage detected