diff --git a/packages/frontend/core/src/modules/app-tabs-header/views/app-tabs-header.tsx b/packages/frontend/core/src/modules/app-tabs-header/views/app-tabs-header.tsx
index 91882b39c5..d3cd48a45a 100644
--- a/packages/frontend/core/src/modules/app-tabs-header/views/app-tabs-header.tsx
+++ b/packages/frontend/core/src/modules/app-tabs-header/views/app-tabs-header.tsx
@@ -237,7 +237,7 @@ const WorkbenchTab = ({
)}
- {workbench.pinned || !view.title ? null : (
+ {!view.title ? null : (
);
})}
- {!workbench.pinned ? (
-
- {tabsLength > 1 ? (
-
- ) : null}
-
- ) : null}
+
+ {tabsLength > 1 && !workbench.pinned ? (
+
+ ) : null}
+
diff --git a/packages/frontend/core/src/modules/app-tabs-header/views/styles.css.ts b/packages/frontend/core/src/modules/app-tabs-header/views/styles.css.ts
index 16cfe62de8..19309a6542 100644
--- a/packages/frontend/core/src/modules/app-tabs-header/views/styles.css.ts
+++ b/packages/frontend/core/src/modules/app-tabs-header/views/styles.css.ts
@@ -98,7 +98,7 @@ export const tab = style({
boxShadow: cssVar('buttonShadow'),
},
'&[data-pinned="true"]': {
- flexShrink: 0,
+ maxWidth: 64,
},
[`${tabWrapper}[data-dragging="true"] &`]: {
boxShadow: `0 0 0 1px ${cssVar('primaryColor')}`,