-
Bug
-
Resolution: Fixed
-
Major
-
8.6.2, 8.6.3
-
Security Level: Jimmy
-
None
Steps to Reproduce
case 1:
<div> <nodom/> </div>
case 2:
<div> aaaa <nodom/> </div>
case 3: click the button
<zk> <div> <nodom id="nodom1"/> bbbb </div> <button onClick='nodom1.appendChild(new Label("aaaa"))'/> </zk>
case 4: (more complex) click all buttons
nodom-nested-insert-append.zul
Current Result
cases 1/2 result in JS errors
zk.wpd:23927 Uncaught TypeError: Cannot read property 'nextSibling' of null at init.bind_ (zk.wpd:23927) at init.targetpt.<computed> [as bind_] (zk.wpd:11421) at init.bindChildren_ (zk.wpd:21291) at init.bind_ (zk.wpd:21254) at init.bindChildren_ (zk.wpd:21291) at init.bind_ (zk.wpd:21254) at init.bind (zk.wpd:21172) at init.replaceChildHTML_ (zk.wpd:20903) at init.replaceHTML (zk.wpd:20746) at mtBL0 (zk.wpd:24762)
cases 3 (after clicking the button)
bbbb aaaa
cases 4 (after clicking all buttons)
--- START --- 1 2 3 3.1 3.1.1 3.1.2 3.1.3 3.1.1.1 --- END --- 3.2 4
Expected Result
1/2 no JS errors
3:
aaaa bbbb
4:
--- START --- 1 2 3 3.1 3.1.1 3.1.1.1 3.1.2 3.1.3 3.2 4 --- END ---
Debug Information
the END comments are rendered in the wrong positions/nesting order
- relates to
-
ZK-4473 nodom issues at root level
- Closed