From 77b6322bc8d16c2b69264c93e0ec31f032b0c836 Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Fri, 31 Jan 2025 08:30:43 -0800 Subject: [PATCH] fix(material/sidenav): end positioned sidenav not opening in RTL Fixes a regression that happened when we switched the sidenav away from the animations module. The specificity of the selector that shows the sidenav was decreased which meant that the RTL styles were overriding it. Fixes #30422. --- src/material/sidenav/drawer.scss | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/material/sidenav/drawer.scss b/src/material/sidenav/drawer.scss index d2b74b4be44e..717c141dc2dd 100644 --- a/src/material/sidenav/drawer.scss +++ b/src/material/sidenav/drawer.scss @@ -230,7 +230,8 @@ $drawer-over-drawer-z-index: 4; } } - &.mat-drawer-opened { + // Needs additional specificity to override the RTL styles. + &.mat-drawer-opened.mat-drawer-opened { transform: none; } }