Skip to content

Commit 2697dd5

Browse files
[VarDumper] Make the line clickable to toggle dumps
1 parent b835ab1 commit 2697dd5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/Symfony/Component/VarDumper/Dumper/HtmlDumper.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,8 @@ function a(e, f) {
190190
f(e.target, e);
191191
} else if ('A' == e.target.parentNode.tagName) {
192192
f(e.target.parentNode, e);
193+
} else if (e.target.nextElementSibling && 'A' == e.target.nextElementSibling.tagName) {
194+
f(e.target.nextElementSibling, e, true);
193195
}
194196
});
195197
};
@@ -209,7 +211,7 @@ function isCtrlKey(e) {
209211
}
210212
}
211213
});
212-
a('click', function (a, e) {
214+
a('click', function (a, e, c) {
213215
if (/\bsf-dump-toggle\b/.test(a.className)) {
214216
e.preventDefault();
215217
if (!toggle(a, isCtrlKey(e))) {
@@ -230,7 +232,8 @@ function isCtrlKey(e) {
230232
}
231233
}
232234
233-
if (doc.getSelection) {
235+
if (c) {
236+
} else if (doc.getSelection) {
234237
try {
235238
doc.getSelection().removeAllRanges();
236239
} catch (e) {

0 commit comments

Comments
 (0)