diff --git a/src/vs/sessions/contrib/changes/browser/media/changesView.css b/src/vs/sessions/contrib/changes/browser/media/changesView.css index 6be2d544a03..92aa8416571 100644 --- a/src/vs/sessions/contrib/changes/browser/media/changesView.css +++ b/src/vs/sessions/contrib/changes/browser/media/changesView.css @@ -157,19 +157,34 @@ /* Primary button grows to fill available space */ .changes-view-body .chat-editing-session-actions.outside-card .monaco-button:not(.secondary) { flex: 1; + min-width: 0; +} + +.changes-view-body .chat-editing-session-actions.outside-card .monaco-button:not(.secondary) > span:not(.codicon) { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } /* ButtonWithDropdown container grows to fill available space */ .changes-view-body .chat-editing-session-actions.outside-card .monaco-button-dropdown { flex: 1; + min-width: 0; display: flex; } .changes-view-body .chat-editing-session-actions.outside-card .monaco-button-dropdown > .monaco-button { flex: 1; + min-width: 0; box-sizing: border-box; } +.changes-view-body .chat-editing-session-actions.outside-card .monaco-button-dropdown > .monaco-button > span:not(.codicon) { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + .changes-view-body .chat-editing-session-actions.outside-card .monaco-button-dropdown > .monaco-button-dropdown-separator { flex: 0; }