From ec4979077ff5ddf987eb2457055ee343f466c250 Mon Sep 17 00:00:00 2001 From: erikn69 Date: Fri, 6 Sep 2024 12:37:59 -0500 Subject: [PATCH] Prevent query backtrace showing on editor link click (#667) --- src/DebugBar/Resources/widgets/sqlqueries/widget.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/DebugBar/Resources/widgets/sqlqueries/widget.js b/src/DebugBar/Resources/widgets/sqlqueries/widget.js index d107f1b7..504629a7 100644 --- a/src/DebugBar/Resources/widgets/sqlqueries/widget.js +++ b/src/DebugBar/Resources/widgets/sqlqueries/widget.js @@ -128,13 +128,13 @@ } if (typeof(stmt.xdebug_link) !== 'undefined' && stmt.xdebug_link) { var header = $('').addClass(csscls('filename')).text(stmt.xdebug_link.filename + ( stmt.xdebug_link.line ? "#" + stmt.xdebug_link.line : '')); - if (stmt.xdebug_link.ajax) { - $('').on('click', function () { + $('').on('click', function () { + event.stopPropagation(); + if (stmt.xdebug_link.ajax) { fetch(stmt.xdebug_link.url); - }).addClass(csscls('editor-link')).appendTo(header); - } else { - $('').addClass(csscls('editor-link')).appendTo(header); - } + event.preventDefault(); + } + }).addClass(csscls('editor-link')).appendTo(header); header.appendTo(li); } var table = $('
').addClass(csscls('params'));