Add subtext to why Always show tabs is not toggleable in SUI #18438

Closed
opened 2026-01-31 06:13:59 +00:00 by claunia · 9 comments
Owner

Originally created by @elsaco on GitHub (Sep 14, 2022).

Windows Terminal version

1.16.2523.0

Windows build number

10.0.19044.0

Other Software

No response

Steps to reproduce

Open Appearance in SUI and select Always show tabs

Expected Behavior

Always show tabs option to be toggleable

Actual Behavior

Control is grayed out and set to On:

alwasy_show_tabs

Originally created by @elsaco on GitHub (Sep 14, 2022). ### Windows Terminal version 1.16.2523.0 ### Windows build number 10.0.19044.0 ### Other Software _No response_ ### Steps to reproduce Open `Appearance` in SUI and select `Always show tabs` ### Expected Behavior `Always show tabs` option to be toggleable ### Actual Behavior Control is grayed out and set to `On`: ![alwasy_show_tabs](https://user-images.githubusercontent.com/3933920/190029900-cf79af06-81b2-486f-8efd-328728ec9075.PNG)
Author
Owner

@DHowett commented on GitHub (Sep 14, 2022):

You cannot turn off the display of tabs while "show tabs in titlebar" is turned on.

@DHowett commented on GitHub (Sep 14, 2022): You cannot turn off the display of tabs while "show tabs in titlebar" is turned on.
Author
Owner

@zadjii-msft commented on GitHub (Sep 14, 2022):

We probably should have some sub-text that appears when in this case to indicate why it's forced on. Or at least additional text that clarifies "This setting cannot be disabled while 'Hide the titlebar' is enabled."

@zadjii-msft commented on GitHub (Sep 14, 2022): We probably should have some sub-text that appears when in this case to indicate why it's forced on. Or at least additional text that clarifies "This setting cannot be disabled while 'Hide the titlebar' is enabled."
Author
Owner

@elsaco commented on GitHub (Sep 15, 2022):

Thank you @DHowett. I wouldn't have guessed that Hide the title bar needs to be off before Always show tabs control becomes active. Some clue in the SUI would be helpful, as suggested by @zadjii-msft

@elsaco commented on GitHub (Sep 15, 2022): Thank you @DHowett. I wouldn't have guessed that `Hide the title bar` needs to be off before `Always show tabs` control becomes active. Some clue in the SUI would be helpful, as suggested by @zadjii-msft
Author
Owner

@BenConstable9 commented on GitHub (Oct 19, 2022):

Looking at how PowerToys handles a scenario like this:

image

Would this be acceptable? If so, happy to make PR.

@BenConstable9 commented on GitHub (Oct 19, 2022): Looking at how PowerToys handles a scenario like this: ![image](https://user-images.githubusercontent.com/15877083/196692876-e5e9cd7f-73ec-4f87-82cd-d4ddac862bda.png) Would this be acceptable? If so, happy to make PR.
Author
Owner

@DHowett commented on GitHub (Jan 27, 2023):

@BenConstable9 I love your suggestion - sorry, I never said that and let this thread go dark - and it fits in with how we're going to pivot title bar appearance into the theming UI in the future.

I'd love to see how it turns out if you do choose to PR it.

@DHowett commented on GitHub (Jan 27, 2023): @BenConstable9 I love your suggestion - sorry, I never said that and let this thread go dark - and it fits in with how we're going to pivot title bar appearance into the theming UI in the future. I'd love to see how it turns out if you do choose to PR it.
Author
Owner

@jamespack commented on GitHub (Apr 7, 2023):

Adding text is easy enough.

image
@jamespack commented on GitHub (Apr 7, 2023): Adding text is easy enough. <img width="863" alt="image" src="https://user-images.githubusercontent.com/2086722/230632282-29d5f2a0-b780-4b71-863e-0ba4c0b0cb8d.png">
Author
Owner

@jamespack commented on GitHub (Apr 7, 2023):

Happy to PR it if you are good with that verbiage

@jamespack commented on GitHub (Apr 7, 2023): Happy to PR it if you are good with that verbiage
Author
Owner

@DHowett commented on GitHub (Apr 7, 2023):

Works for me!

We may want to note in the <comment> for that translation that it is referring to another setting (and include the localization key for that setting too)

@DHowett commented on GitHub (Apr 7, 2023): Works for me! We may want to note in the `<comment>` for that translation that it is referring to another setting (and include the localization key for that setting too)
Author
Owner

@jamespack commented on GitHub (Apr 10, 2023):

Ok PR opened.

@jamespack commented on GitHub (Apr 10, 2023): Ok PR opened.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#18438