Closed
Description
Under some conditions, the 'include-fragment-replaced' and 'include-fragment-replace' events are triggered twice.
Fiddle: https://jsfiddle.net/36koL2mb/1/
Fiddle code:
<script type="module" src="https://unpkg.com/@github/include-fragment-element@latest?module"></script>
<include-fragment id="suggest-as-template" src="https://github.github.io/include-fragment-element/examples/pull.html">
<p>'Loading...</p>
</include-fragment>
$('include-fragment').on('include-fragment-replaced', function () {
console.log('hello');
})
In this example, "hello" is printed to the console twice, and it should only be triggered once, because the fragment is only replaced once. I do not know why this is happening. In other places it does seem to only trigger once.
Metadata
Metadata
Assignees
Labels
No labels