From 278025920950a9e55561c94e1ac9d0110a975ab5 Mon Sep 17 00:00:00 2001
From: Marlene Simondant <msimondant@grandlyon.com>
Date: Mon, 29 Apr 2024 13:02:59 +0200
Subject: [PATCH] fix (accessibility) : fine tune focus selector for carto
 filters (keyboard nav)

---
 .../structure-list-search/structure-list-search.component.ts    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/app/structure-list/components/structure-list-search/structure-list-search.component.ts b/src/app/structure-list/components/structure-list-search/structure-list-search.component.ts
index 15dbc16db..1b2dbf564 100644
--- a/src/app/structure-list/components/structure-list-search/structure-list-search.component.ts
+++ b/src/app/structure-list/components/structure-list-search/structure-list-search.component.ts
@@ -202,7 +202,7 @@ export class StructureListSearchComponent implements OnInit {
   private setFocusOnOpenedModal(): void {
     setTimeout(() => {
       const modalFirstFocusableElement = this.elementRef.nativeElement.querySelector(
-        `.modalContent input, .modalContent button`,
+        `.modalContent .collapse-header, .modalContent input`,
       );
       if (modalFirstFocusableElement) {
         const focusedElement = modalFirstFocusableElement as HTMLElement;
-- 
GitLab