From 2c1e6bacf306c1e7a06cdf8dea92cc5eb0b14789 Mon Sep 17 00:00:00 2001 From: MariaAga Date: Fri, 10 Mar 2023 17:58:52 +0100 Subject: [PATCH] fix(Drawer): expand only onTransitionEnd of the drawer --- .../src/components/Drawer/DrawerPanelContent.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/react-core/src/components/Drawer/DrawerPanelContent.tsx b/packages/react-core/src/components/Drawer/DrawerPanelContent.tsx index 1a1f731fad2..c1314f02878 100644 --- a/packages/react-core/src/components/Drawer/DrawerPanelContent.tsx +++ b/packages/react-core/src/components/Drawer/DrawerPanelContent.tsx @@ -261,10 +261,12 @@ export const DrawerPanelContent: React.FunctionComponent { - if (!hidden && ev.nativeEvent.propertyName === 'transform') { - onExpand(); + if (ev.target as HTMLElement === panel.current) { + if (!hidden && ev.nativeEvent.propertyName === 'transform') { + onExpand(); + } + setIsExpandedInternal(!hidden); } - setIsExpandedInternal(!hidden); }} hidden={hidden} {...((defaultSize || minSize || maxSize) && {