From 4f7a1efdfa6fa42316c02b54897eb3c9d6c497c6 Mon Sep 17 00:00:00 2001 From: Andre Nijman Date: Mon, 23 Feb 2026 06:04:40 +0800 Subject: [PATCH] fix: Keep app menu fullscreen button visible in localized labels, b=closes #9547, p=#12470, c=common Co-authored-by: andre --- src/zen/common/styles/zen-popup.css | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/zen/common/styles/zen-popup.css b/src/zen/common/styles/zen-popup.css index 166804854..a414d6738 100644 --- a/src/zen/common/styles/zen-popup.css +++ b/src/zen/common/styles/zen-popup.css @@ -80,6 +80,14 @@ panel { padding-inline-start: calc(16px + var(--uc-arrowpanel-menuicon-margin-inline)); } +/* Allow localized zoom labels to shrink so the fullscreen button stays visible. */ +#appMenu-zoom-controls > .toolbarbutton-text { + min-width: 0; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + /* Firefox profile avatar in appmenu */ #appMenu-fxa-label2::before { content: ""; @@ -123,7 +131,7 @@ panel { /* #appMenu-zoomReduce-button2, */ #appMenu-zoom-controls > #appMenu-fullscreen-button2 { - margin-left: calc((var(--panel-separator-margin-vertical) + var(--uc-arrowpanel-menuitem-margin-block)) * 2 + 1px); + margin-inline-start: calc((var(--panel-separator-margin-vertical) + var(--uc-arrowpanel-menuitem-margin-block)) * 2 + 1px); } #appMenu-zoom-controls > #appMenu-fullscreen-button2::before {