summaryrefslogtreecommitdiff
path: root/coverage/htmlfiles/coverage_html.js
diff options
context:
space:
mode:
authorMarc Legendre <almightykiwi@gmail.com>2022-08-06 20:13:56 +0200
committerGitHub <noreply@github.com>2022-08-06 11:13:56 -0700
commit070d61caab1bb37854c34155a51ab011fe59e7ff (patch)
tree0862c0192970911da1442718bd6f245735cbce9a /coverage/htmlfiles/coverage_html.js
parent568916db93a04c37087df856756623c3510673d7 (diff)
downloadpython-coveragepy-git-070d61caab1bb37854c34155a51ab011fe59e7ff.tar.gz
fix(html): trigger filter on page load (#1413)
In the HTML report, if the "filter" input contains a value when the page loads, it is ignored. This happens even though an event is actually created on start-up to trigger the refresh. I believe this is a regression introduced in 9a1954a224c7c0f578513d8f4ca5f821fcf2cf5a, when the observed events changed from "keyup change" to "input".
Diffstat (limited to 'coverage/htmlfiles/coverage_html.js')
-rw-r--r--coverage/htmlfiles/coverage_html.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/coverage/htmlfiles/coverage_html.js b/coverage/htmlfiles/coverage_html.js
index ab29b639..1c4eb988 100644
--- a/coverage/htmlfiles/coverage_html.js
+++ b/coverage/htmlfiles/coverage_html.js
@@ -166,7 +166,7 @@ coverage.wire_up_filter = function () {
// Trigger change event on setup, to force filter on page refresh
// (filter value may still be present).
- document.getElementById("filter").dispatchEvent(new Event("change"));
+ document.getElementById("filter").dispatchEvent(new Event("input"));
};
coverage.INDEX_SORT_STORAGE = "COVERAGE_INDEX_SORT_2";