select field within open modal

deepsource-autofix-76c6eb20
Dan Gowans 2022-08-26 13:37:25 -04:00
parent 7a1b6e3f63
commit 13ca19ca51
3 changed files with 7 additions and 1 deletions

View File

@ -181,6 +181,7 @@ Object.defineProperty(exports, "__esModule", { value: true });
bulmaJS.toggleHtmlClipped(); bulmaJS.toggleHtmlClipped();
editCloseModalFunction = closeModalFunction; editCloseModalFunction = closeModalFunction;
modalElement.querySelector("form").addEventListener("submit", doUpdateFeeCategory); modalElement.querySelector("form").addEventListener("submit", doUpdateFeeCategory);
modalElement.querySelector("#feeCategoryEdit--feeCategory").focus();
}, },
onremoved: () => { onremoved: () => {
bulmaJS.toggleHtmlClipped(); bulmaJS.toggleHtmlClipped();
@ -269,6 +270,7 @@ Object.defineProperty(exports, "__esModule", { value: true });
bulmaJS.toggleHtmlClipped(); bulmaJS.toggleHtmlClipped();
addCloseModalFunction = closeModalFunction; addCloseModalFunction = closeModalFunction;
modalElement.querySelector("form").addEventListener("submit", doAddFee); modalElement.querySelector("form").addEventListener("submit", doAddFee);
modalElement.querySelector("#feeAdd--feeName").focus();
modalElement.querySelector("#feeAdd--feeFunction").addEventListener("change", () => { modalElement.querySelector("#feeAdd--feeFunction").addEventListener("change", () => {
const feeAmountElement = modalElement.querySelector("#feeAdd--feeAmount"); const feeAmountElement = modalElement.querySelector("#feeAdd--feeAmount");
const feeFunctionElement = modalElement.querySelector("#feeAdd--feeFunction"); const feeFunctionElement = modalElement.querySelector("#feeAdd--feeFunction");

View File

@ -253,6 +253,8 @@ declare const bulmaJS: BulmaJS;
editCloseModalFunction = closeModalFunction; editCloseModalFunction = closeModalFunction;
modalElement.querySelector("form").addEventListener("submit", doUpdateFeeCategory); modalElement.querySelector("form").addEventListener("submit", doUpdateFeeCategory);
(modalElement.querySelector("#feeCategoryEdit--feeCategory") as HTMLInputElement).focus();
}, },
onremoved: () => { onremoved: () => {
bulmaJS.toggleHtmlClipped(); bulmaJS.toggleHtmlClipped();
@ -378,6 +380,8 @@ declare const bulmaJS: BulmaJS;
modalElement.querySelector("form").addEventListener("submit", doAddFee); modalElement.querySelector("form").addEventListener("submit", doAddFee);
(modalElement.querySelector("#feeAdd--feeName") as HTMLInputElement).focus();
modalElement.querySelector("#feeAdd--feeFunction").addEventListener("change", () => { modalElement.querySelector("#feeAdd--feeFunction").addEventListener("change", () => {
const feeAmountElement = modalElement.querySelector("#feeAdd--feeAmount") as HTMLInputElement; const feeAmountElement = modalElement.querySelector("#feeAdd--feeAmount") as HTMLInputElement;

File diff suppressed because one or more lines are too long