From cd314477ceaf5df2843a9da050faa0c26b63033f Mon Sep 17 00:00:00 2001 From: ElementRobot Date: Mon, 25 Mar 2024 18:15:45 +0000 Subject: [PATCH] [Backport staging] Remove the glass border from modal spinners (#12369) Co-authored-by: Robin --- res/css/_common.pcss | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/res/css/_common.pcss b/res/css/_common.pcss index 5ecf6c4e94..20ed9dfa39 100644 --- a/res/css/_common.pcss +++ b/res/css/_common.pcss @@ -660,15 +660,23 @@ legend { } /* Spinner Dialog overide */ -.mx_Dialog_wrapper.mx_Dialog_spinner .mx_Dialog { - width: auto; - border-radius: 8px; - padding: 8px; - box-shadow: none; +.mx_Dialog_wrapper.mx_Dialog_spinner { + /* This is not a real dialog, so we shouldn't show a glass border */ + .mx_Dialog_border { + display: contents; + } - /* Don't show scroll-bars on spinner dialogs */ - overflow-x: hidden; - overflow-y: hidden; + .mx_Dialog { + inline-size: auto; + block-size: auto; + border-radius: 8px; + padding: 8px; + box-shadow: none; + + /* Don't show scroll-bars on spinner dialogs */ + overflow-x: hidden; + overflow-y: hidden; + } } /* TODO: Review mx_GeneralButton usage to see if it can use a different class */