diff --git a/src/main/frontend/components/container.css b/src/main/frontend/components/container.css index 986f3f9a631..6f8c4385477 100644 --- a/src/main/frontend/components/container.css +++ b/src/main/frontend/components/container.css @@ -226,7 +226,7 @@ li { margin: 0; } - + a { width: 100%; padding: 4px 24px; @@ -624,6 +624,13 @@ html[data-theme='dark'] { } } +/* Workaround for Linux Intel GPU text rendering issue GH#7233 */ +.is-electron.is-linux .cp__menubar-repos { + #repo-switch, .nav-header .flex-1 { + position: relative; + } +} + @supports not (overflow-y: overlay) { .scrollbar-spacing { overflow-y: auto; diff --git a/src/main/frontend/components/header.css b/src/main/frontend/components/header.css index e2b09925f46..17a3640bdcc 100644 --- a/src/main/frontend/components/header.css +++ b/src/main/frontend/components/header.css @@ -128,6 +128,11 @@ padding-left: 1rem; } +/* Workaround for Linux Intel GPU text rendering issue GH#7233 */ +.is-electron.is-linux .cp__header .dropdown-wrapper .title-wrap { + position: relative; +} + .cp__header a, .cp__header svg { -webkit-app-region: no-drag; }