Skip to content

Commit 387bd59

Browse files
author
Chris K
committed
Event lsiteners in DOM tree style.
1 parent b0e51c8 commit 387bd59

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

src/ecma-debugger/dominspection/templates.js

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -543,14 +543,6 @@
543543
}
544544

545545
case DOCUMENT_NODE:
546-
var ev_listener = node[EVENT_LISTENER_LIST] && node[EVENT_LISTENER_LIST].length
547-
? EV_LISTENER_MARKUP
548-
: "";
549-
if (ev_listener)
550-
{
551-
tree += "<div style='margin-left:-16px;' class='document-node' " +
552-
"ref-id='" + node[ID] + "'>document" + ev_listener + "</div>";
553-
}
554546
// Don't show this in markup view
555547
break;
556548

@@ -623,6 +615,7 @@
623615
var parent_ele_stack = [];
624616
var parent_ele = null;
625617
var is_expandable = false;
618+
var ev_listener = "";
626619

627620
for ( ; node = data[i]; i += 1)
628621
{
@@ -652,6 +645,10 @@
652645
force_lower_case = model.isTextHtml() && window.settings.dom.get('force-lowercase');
653646
}
654647

648+
ev_listener = node[EVENT_LISTENER_LIST] && node[EVENT_LISTENER_LIST].length
649+
? EV_LISTENER_MARKUP
650+
: "";
651+
655652
switch (node[TYPE])
656653
{
657654
case PSEUDO_NODE:
@@ -724,7 +721,7 @@
724721
(is_expandable ?
725722
"<input handler='get-children' type='button' class='open' />" : '') +
726723
"<node>" + node_name + attrs + "</node>" +
727-
"</div>";
724+
ev_listener + "</div>";
728725
}
729726
else
730727
{
@@ -736,7 +733,7 @@
736733
(is_expandable ?
737734
"<input handler='get-children' type='button' class='close' />" : '') +
738735
"<node>" + node_name + attrs + "</node>" +
739-
"</div>";
736+
ev_listener + "</div>";
740737
}
741738
parent_ele_stack.push(node);
742739
break;
@@ -757,8 +754,10 @@
757754

758755
case DOCUMENT_NODE:
759756
{
760-
tree += "<div" + this._margin_style(node, depth_first_ele) + ">" +
761-
"<span class='document-node'>#document</span></div>";
757+
tree += "<div" + this._margin_style(node, depth_first_ele) +
758+
"ref-id='"+node[ID] + "'>" +
759+
"<span class='document-node'>#document</span>" +
760+
ev_listener + "</div>";
762761
break;
763762
}
764763

0 commit comments

Comments
 (0)