⌈⌋ ⎇ branch:  Bitrhythm


Hex Artifact Content

Artifact 4020d5a5ea63985a422ca6c8e91e170d1a88f420b12d40db1b8348cc7e92e217:


0000: 3c 6c 6f 6f 70 2d 62 75 67 2d 32 32 34 32 3e 0a  <loop-bug-2242>.
0010: 20 20 3c 6c 6f 6f 70 2d 62 75 67 2d 32 32 34 32    <loop-bug-2242
0020: 2d 63 68 69 6c 64 20 65 61 63 68 3d 7b 20 69 74  -child each={ it
0030: 65 6d 73 20 7d 3e 3c 2f 6c 6f 6f 70 2d 62 75 67  ems }></loop-bug
0040: 2d 32 32 34 32 2d 63 68 69 6c 64 3e 0a 20 20 3c  -2242-child>.  <
0050: 73 63 72 69 70 74 3e 0a 20 20 20 20 74 68 69 73  script>.    this
0060: 2e 69 74 65 6d 73 20 3d 20 5b 31 2c 20 32 2c 20  .items = [1, 2, 
0070: 33 5d 0a 20 20 3c 2f 73 63 72 69 70 74 3e 0a 3c  3].  </script>.<
0080: 2f 6c 6f 6f 70 2d 62 75 67 2d 32 32 34 32 3e 0a  /loop-bug-2242>.
0090: 0a 3c 6c 6f 6f 70 2d 62 75 67 2d 32 32 34 32 2d  .<loop-bug-2242-
00a0: 63 68 69 6c 64 3e 0a 20 20 3c 70 3e 66 6f 6f 3c  child>.  <p>foo<
00b0: 2f 70 3e 0a 20 20 3c 73 63 72 69 70 74 3e 0a 20  /p>.  <script>. 
00c0: 20 20 20 74 68 69 73 2e 6f 6e 28 27 6d 6f 75 6e     this.on('moun
00d0: 74 27 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b  t', function() {
00e0: 0a 20 20 20 20 20 20 74 68 69 73 2e 69 6e 44 4f  .      this.inDO
00f0: 4d 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 62 6f 64  M = document.bod
0100: 79 2e 63 6f 6e 74 61 69 6e 73 28 74 68 69 73 2e  y.contains(this.
0110: 72 6f 6f 74 29 0a 20 20 20 20 7d 29 0a 20 20 3c  root).    }).  <
0120: 2f 73 63 72 69 70 74 3e 0a 3c 2f 6c 6f 6f 70 2d  /script>.</loop-
0130: 62 75 67 2d 32 32 34 32 2d 63 68 69 6c 64 3e     bug-2242-child>