From 841e372485cef4fcd3a91ca29f6dac3ad8259e32 Mon Sep 17 00:00:00 2001 From: ix-56h Date: Tue, 15 Jul 2025 15:14:24 +0200 Subject: [PATCH] fix: reset pattern form when switching between include/exclude patterns --- src/static/js/git_form.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/static/js/git_form.js b/src/static/js/git_form.js index a90814d4..26cba0e1 100644 --- a/src/static/js/git_form.js +++ b/src/static/js/git_form.js @@ -8,9 +8,16 @@ function changePattern() { // Skip the first tree line element treeLineElements.slice(2).forEach((element) => { - element.classList.toggle('line-through'); - element.classList.toggle('text-gray-500'); + element.classList.remove('line-through'); + element.classList.remove('text-gray-500'); }); + + // Reset the pattern input field + const patternInput = document.getElementById('pattern'); + + if (patternInput) { + patternInput.value = ''; + } } // Show/hide the Personal-Access-Token section when the "Private repository" checkbox is toggled.