From 89e76e2eb962859998104eee7e2e3a0676b3ce33 Mon Sep 17 00:00:00 2001
From: Aryan <79202857+Aryan3902@users.noreply.github.com>
Date: Fri, 9 Jan 2026 12:20:36 +0000
Subject: [PATCH 1/2] Remove role and aria-hidden
---
components/lib/focustrap/FocusTrap.js | 2 --
1 file changed, 2 deletions(-)
diff --git a/components/lib/focustrap/FocusTrap.js b/components/lib/focustrap/FocusTrap.js
index 4f3f85d342..d1cb9dfb98 100644
--- a/components/lib/focustrap/FocusTrap.js
+++ b/components/lib/focustrap/FocusTrap.js
@@ -94,8 +94,6 @@ export const FocusTrap = React.memo(
ref={inRef}
className={'p-hidden-accessible p-hidden-focusable'}
tabIndex={tabIndex}
- role={'presentation'}
- aria-hidden={true}
data-p-hidden-accessible={true}
data-p-hidden-focusable={true}
onFocus={onFocus}
From b7c8850a996912cfec4bfccd048ca6d4b60d3d43 Mon Sep 17 00:00:00 2001
From: Aryan <79202857+Aryan3902@users.noreply.github.com>
Date: Fri, 9 Jan 2026 13:16:41 +0000
Subject: [PATCH 2/2] Prettier Fix
---
components/lib/focustrap/FocusTrap.js | 12 +-----------
1 file changed, 1 insertion(+), 11 deletions(-)
diff --git a/components/lib/focustrap/FocusTrap.js b/components/lib/focustrap/FocusTrap.js
index d1cb9dfb98..430f6044dc 100644
--- a/components/lib/focustrap/FocusTrap.js
+++ b/components/lib/focustrap/FocusTrap.js
@@ -89,17 +89,7 @@ export const FocusTrap = React.memo(
const { tabIndex = 0 } = props || {};
const createFocusableElement = (inRef, onFocus, section) => {
- return (
-
- );
+ return ;
};
const firstFocusableElement = createFocusableElement(firstFocusableElementRef, onFirstHiddenElementFocus, 'firstfocusableelement');