From a690e4996a3198156e597a261418217764d1c97b Mon Sep 17 00:00:00 2001 From: Darren Burns Date: Sun, 11 Aug 2024 19:19:58 +0100 Subject: [PATCH] Focus filename input when duplicate name for new file --- src/posting/widgets/collection/new_request_modal.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/posting/widgets/collection/new_request_modal.py b/src/posting/widgets/collection/new_request_modal.py index 3579be69..6473e598 100644 --- a/src/posting/widgets/collection/new_request_modal.py +++ b/src/posting/widgets/collection/new_request_modal.py @@ -159,7 +159,8 @@ def action_create_request(self) -> None: self.create_request() def create_request(self) -> None: - file_name = self.query_one("#file-name-input", Input).value + file_name_input = self.query_one("#file-name-input", Input) + file_name = file_name_input.value directory = self.query_one("#directory-input", Input).value description = self.query_one("#description-textarea", PostingTextArea).text @@ -192,6 +193,7 @@ def create_request(self) -> None: "A request with this name already exists.", severity="error", ) + file_name_input.focus() return else: continue