From c531344a59ee702d9468e095125f1e50e00d8182 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0t=C4=9Bp=C3=A1n=20Gran=C3=A1t?= Date: Thu, 27 Feb 2025 15:52:02 +0100 Subject: [PATCH] fix: floating panel respect namespace margin --- .../projects/translations/ToolsPanel/FloatingToolsPanel.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/webapp/src/views/projects/translations/ToolsPanel/FloatingToolsPanel.tsx b/webapp/src/views/projects/translations/ToolsPanel/FloatingToolsPanel.tsx index 36a7390727..dfe1901ac6 100644 --- a/webapp/src/views/projects/translations/ToolsPanel/FloatingToolsPanel.tsx +++ b/webapp/src/views/projects/translations/ToolsPanel/FloatingToolsPanel.tsx @@ -33,8 +33,8 @@ export const FloatingToolsPanel = ({ width }: Props) => { const languageTag = useTranslationsSelector((c) => c.cursor?.language); const languages = useTranslationsSelector((c) => c.languages); const [fixedTopDistance, setFixedTopDistance] = useState(0); - const firstTranslationHasNamespace = useTranslationsSelector((c) => - Boolean(c.translations?.[0].keyNamespace) + const needsNamespaceMargin = useTranslationsSelector( + (c) => Boolean(c.translations?.[0].keyNamespace) && c.view === 'LIST' ); useEffect(() => { @@ -75,7 +75,7 @@ export const FloatingToolsPanel = ({ width }: Props) => { floatingBannerHeight )}px + 100vh)`, width, - marginTop: firstTranslationHasNamespace ? 7 : 0, + marginTop: needsNamespaceMargin ? 7 : 0, }} ref={containerRef} >