From f67cf1c1a163c3adbd25958ba5c407e35030a3b4 Mon Sep 17 00:00:00 2001 From: Mridul Verma Date: Thu, 5 Mar 2026 16:30:51 +0530 Subject: [PATCH 1/2] fixed dropdown close fliker by setting animation-fill-mode to forwards --- .../src/components/AnimatedVisibility/AnimatedVisibility.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/fuselage/src/components/AnimatedVisibility/AnimatedVisibility.tsx b/packages/fuselage/src/components/AnimatedVisibility/AnimatedVisibility.tsx index 5b93b2cb27..b4113f123e 100644 --- a/packages/fuselage/src/components/AnimatedVisibility/AnimatedVisibility.tsx +++ b/packages/fuselage/src/components/AnimatedVisibility/AnimatedVisibility.tsx @@ -46,6 +46,7 @@ const AnimatedVisibility = (props: AnimatedVisibilityProps) => { const className = useStyle( css` animation-duration: 230ms; + animation-fill-mode: forwards; ${visibility === AnimatedVisibility.HIDING && css` From 0ae9b1a8df96339e19b9a3ebadc74da01c91b18d Mon Sep 17 00:00:00 2001 From: Mridul Verma Date: Thu, 5 Mar 2026 20:15:04 +0530 Subject: [PATCH 2/2] add changeset for dropdown flicker fix --- .changeset/small-berries-feel.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/small-berries-feel.md diff --git a/.changeset/small-berries-feel.md b/.changeset/small-berries-feel.md new file mode 100644 index 0000000000..e8567f0cf1 --- /dev/null +++ b/.changeset/small-berries-feel.md @@ -0,0 +1,5 @@ +--- +'@rocket.chat/fuselage': patch +--- + +Fix dropdown flickering when closing Autocomplete, Multiselect, and similar components