SettingsUI removes "disabledProfileSources" #12403

Closed
opened 2026-01-31 03:14:46 +00:00 by claunia · 5 comments
Owner

Originally created by @vefatica on GitHub (Feb 4, 2021).

Originally assigned to: @carlos-zamora on GitHub.

Using the SettingsUI removes my "disabledProfileSources" customization. I wish it didn't do that. Perhaps it clobbers other customizations too.

Originally created by @vefatica on GitHub (Feb 4, 2021). Originally assigned to: @carlos-zamora on GitHub. Using the SettingsUI removes my "disabledProfileSources" customization. I wish it didn't do that. Perhaps it clobbers other customizations too.
Author
Owner

@zadjii-msft commented on GitHub (Feb 4, 2021):

Huh. That's no good.

@zadjii-msft commented on GitHub (Feb 4, 2021): Huh. That's no good.
Author
Owner

@WSLUser commented on GitHub (Feb 4, 2021):

Perhaps it clobbers other customizations too

It absolutely does. It's all part of https://github.com/microsoft/terminal/issues/8991. It might be easier to prevent removals than to have parity though.

@WSLUser commented on GitHub (Feb 4, 2021): > Perhaps it clobbers other customizations too It absolutely does. It's all part of https://github.com/microsoft/terminal/issues/8991. It might be easier to prevent removals than to have parity though.
Author
Owner

@zadjii-msft commented on GitHub (Feb 4, 2021):

Woah now - removes a setting != reformats the file. In general, the file will be reformatted, yes. It should NOT, in any circumstances, be removing settings that are otherwise set. Unless the user modifies a setting, it should remain untouched (or in the case of floats, equivalent).

If the setting is getting lost, then there's a good chance that it's being bound incorrectly. That's my theory at least.

@zadjii-msft commented on GitHub (Feb 4, 2021): Woah now - removes a setting != reformats the file. In general, the file will be reformatted, yes. It should NOT, in any circumstances, be removing settings that are otherwise set. Unless the user modifies a setting, it should remain untouched (or in the case of floats, equivalent). If the setting is getting lost, then there's a good chance that it's being bound incorrectly. That's my theory at least.
Author
Owner

@vefatica commented on GitHub (Feb 4, 2021):

I read #8991 when it was new but didn't appreciate what @WSLUser was saying until this issue arose. The new format is shocking at first but completely rational and consistent across the whole file. I'll have no problem getting used to it. I miss the comments that gave hints about the use of the file's major sections; "keybindings" is the only section that still has such/any comments. Hopefully, someday soon, I won't have to look at the file at all.

@vefatica commented on GitHub (Feb 4, 2021): I read #8991 when it was new but didn't appreciate what @WSLUser was saying until this issue arose. The new format is shocking at first but completely rational and consistent across the whole file. I'll have no problem getting used to it. I miss the comments that gave hints about the use of the file's major sections; "keybindings" is the only section that still has such/any comments. Hopefully, someday soon, I won't have to look at the file at all.
Author
Owner

@ghost commented on GitHub (Feb 11, 2021):

:tada:This issue was addressed in #9038, which has now been successfully released as Windows Terminal Preview v1.6.10412.0.🎉

Handy links:

@ghost commented on GitHub (Feb 11, 2021): :tada:This issue was addressed in #9038, which has now been successfully released as `Windows Terminal Preview v1.6.10412.0`.:tada: Handy links: * [Release Notes](https://github.com/microsoft/terminal/releases/tag/v1.6.10412.0) * [Store Download](https://www.microsoft.com/store/apps/9n8g5rfz9xk3?cid=storebadge&ocid=badge)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#12403