Azure Cloud Shell has acrylic on with default settings #10095

Closed
opened 2026-01-31 02:12:23 +00:00 by claunia · 6 comments
Owner

Originally created by @jim-liu on GitHub (Aug 11, 2020).

Environment

Windows build number: 2004 build 19041
Windows Terminal version (if applicable): 1.1.2021

Steps to reproduce

  1. In settings.json, make sure nothing is inside profiles.defaults
  2. In Windows Terminal, open a Windows PowerShell tab, and notice that acrylic is off
  3. Open an Azure Cloud Shell tab, and notice that acrylic is on
  4. In Settings.json, set profiles.defaults.useAcrylic to false
  5. Switch back to the Azure Cloud Shell tab, and notice that acrylic is off

Expected behavior

Because https://aka.ms/terminal-profiles-schema states that profiles.defaults.useAcrylic defaults to false, I expect/assume an Azure Cloud Shell tab would have acrylic off by default.

Actual behavior

Azure Cloud Shell tabs have acrylic on by default.

Originally created by @jim-liu on GitHub (Aug 11, 2020). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> <!-- This bug tracker is monitored by Windows Terminal development team and other technical folks. **Important: When reporting BSODs or security issues, DO NOT attach memory dumps, logs, or traces to Github issues**. Instead, send dumps/traces to secure@microsoft.com, referencing this GitHub issue. If this is an application crash, please also provide a Feedback Hub submission link so we can find your diagnostic data on the backend. Use the category "Apps > Windows Terminal (Preview)" and choose "Share My Feedback" after submission to get the link. Please use this form and describe your issue, concisely but precisely, with as much detail as possible. --> # Environment ```none Windows build number: 2004 build 19041 Windows Terminal version (if applicable): 1.1.2021 ``` # Steps to reproduce 1. In **settings.json**, make sure nothing is inside **profiles.defaults** 1. In Windows Terminal, open a Windows PowerShell tab, and notice that acrylic is off 1. Open an Azure Cloud Shell tab, and notice that acrylic is on 1. In **Settings.json**, set **profiles.defaults.useAcrylic** to `false` 1. Switch back to the Azure Cloud Shell tab, and notice that acrylic is off # Expected behavior Because https://aka.ms/terminal-profiles-schema states that **profiles.defaults.useAcrylic** defaults to `false`, I expect/assume an Azure Cloud Shell tab would have acrylic off by default. # Actual behavior Azure Cloud Shell tabs have acrylic on by default.
Author
Owner

@KalleOlaviNiemitalo commented on GitHub (Aug 11, 2020):

I was surprised to see acrylic there.

https://github.com/microsoft/terminal/blob/fda80eaf64b6f4bb41f248f5c6b355d672ad64f8/src/cascadia/TerminalApp/AzureCloudShellGenerator.cpp#L39-L41

If the non-default color scheme and acrylic are required by some branding guideline, then perhaps Windows Terminal should write those settings of the Azure Cloud Shell profile to settings.json when it creates that file. Doing so would at least make it easier to understand which settings are making Azure Cloud Shell look different from other profiles.

@KalleOlaviNiemitalo commented on GitHub (Aug 11, 2020): I was surprised to see acrylic there. <https://github.com/microsoft/terminal/blob/fda80eaf64b6f4bb41f248f5c6b355d672ad64f8/src/cascadia/TerminalApp/AzureCloudShellGenerator.cpp#L39-L41> If the non-default color scheme and acrylic are required by some branding guideline, then perhaps Windows Terminal should write those settings of the Azure Cloud Shell profile to settings.json when it creates that file. Doing so would at least make it easier to understand which settings are making Azure Cloud Shell look different from other profiles.
Author
Owner

@DHowett commented on GitHub (Aug 12, 2020):

Fair points.

@DHowett commented on GitHub (Aug 12, 2020): Fair points.
Author
Owner

@KnapSac commented on GitHub (Sep 8, 2020):

I'd like to take a look at fixing this, should the acrylic settings be written to the settings.json file, or should they be removed entirely?

@KnapSac commented on GitHub (Sep 8, 2020): I'd like to take a look at fixing this, should the acrylic settings be written to the settings.json file, or should they be removed entirely?
Author
Owner

@DHowett commented on GitHub (Sep 8, 2020):

Meh, you can probably just remove it from the Azure generator and be done with it 😄

@DHowett commented on GitHub (Sep 8, 2020): Meh, you can probably just remove it from the Azure generator and be done with it :smile:
Author
Owner

@ghost commented on GitHub (Sep 22, 2020):

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

Handy links:

@ghost commented on GitHub (Sep 22, 2020): :tada:This issue was addressed in #7573, which has now been successfully released as `Windows Terminal v1.3.2651.0`.:tada: Handy links: * [Release Notes](https://github.com/microsoft/terminal/releases/tag/v1.3.2651.0) * [Store Download](https://www.microsoft.com/store/apps/9n8g5rfz9xk3?cid=storebadge&ocid=badge)
Author
Owner

@ghost commented on GitHub (Sep 22, 2020):

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

Handy links:

@ghost commented on GitHub (Sep 22, 2020): :tada:This issue was addressed in #7573, which has now been successfully released as `Windows Terminal Preview v1.4.2652.0`.:tada: Handy links: * [Release Notes](https://github.com/microsoft/terminal/releases/tag/v1.4.2652.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#10095