(mutationList)
| 155 | if (interruptButton.style.display === 'block') { |
| 156 | interruptButton.click(); |
| 157 | const callback = (mutationList) => { |
| 158 | for (const mutation of mutationList) { |
| 159 | if (mutation.type === 'attributes' && mutation.attributeName === 'style') { |
| 160 | if (interruptButton.style.display === 'none') { |
| 161 | generateButton.click(); |
| 162 | observer.disconnect(); |
| 163 | } |
| 164 | } |
| 165 | } |
| 166 | }; |
| 167 | const observer = new MutationObserver(callback); |
| 168 | observer.observe(interruptButton, {attributes: true}); |
| 169 | } else { |
no outgoing calls
no test coverage detected