summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Bendík <miroslav.bendik@gmail.com>2021-09-29 17:38:32 +0200
committerDavid Lord <davidism@gmail.com>2021-10-05 17:00:23 -0700
commitf408b2527c9c8eeca4fee13cefcc22c9ae3a3e59 (patch)
treea4218505bcc2aba21bd4c1b542e323c4cb1914c4
parentbf4efb7d36ac20a7b8f3f0b741e09efd95a602e5 (diff)
downloadwerkzeug-f408b2527c9c8eeca4fee13cefcc22c9ae3a3e59.tar.gz
Fixed expand frame exception
-rw-r--r--CHANGES.rst2
-rw-r--r--src/werkzeug/debug/shared/debugger.js4
2 files changed, 4 insertions, 2 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 74571797..de283cfb 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -37,6 +37,8 @@ Unreleased
- Fix type annotation in ``CallbackDict``, because it is not
utilizing a bound TypeVar. :issue:`2235`
- Fix setting CSP header options on the response. :pr:`2237`
+- Fix an issue lines not expanding on click in the interactive
+ debugger for very long tracebacks. :pr:`2239`
Version 2.0.1
diff --git a/src/werkzeug/debug/shared/debugger.js b/src/werkzeug/debug/shared/debugger.js
index cd9efcdf..2354f030 100644
--- a/src/werkzeug/debug/shared/debugger.js
+++ b/src/werkzeug/debug/shared/debugger.js
@@ -21,9 +21,9 @@ docReady(() => {
});
function addToggleFrameTraceback(frames) {
- frames.forEach((frame, i) => {
+ frames.forEach((frame) => {
frame.addEventListener("click", () => {
- frame.getElementsByTagName("pre")[i].parentElement.classList.toggle("expanded");
+ frame.getElementsByTagName("pre")[0].parentElement.classList.toggle("expanded");
});
})
}