Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

acrylicOpacity not working on a two monitor setup when screen looses focus #2763

Closed
lcs-felix opened this issue Sep 15, 2019 · 1 comment
Closed
Labels
Needs-Tag-Fix Doesn't match tag requirements Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Resolution-By-Design It's supposed to be this way. Sometimes for compatibility reasons.

Comments

@lcs-felix
Copy link

lcs-felix commented Sep 15, 2019

Environment

Windows build number: 10.0.18980.0

Windows Terminal version (if applicable): 0.4.2382.0

Steps to reproduce

Two displays setup: in my case, an LG monitor, used as the primary monitor, connected through an HDMI cable to a Dell Inspiron 14 5000.

Expected behavior

I have the following configs on my profile.json file (just a fragment of the file):

        {
          "acrylicOpacity": 0.85,
          "closeOnExit": true,
          "colorScheme" : "Solarized Dark",
          "commandline": "wsl.exe -d Ubuntu-18.04",
          "cursorColor": "#FFFFFF",
          "cursorShape": "vintage",
          "fontFace" : "Fira Code",
          "fontSize": 12,
          "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}",
          "historySize": 9001,
          "icon": "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.png",
          "name": "Ubuntu",
          "padding": "10, 0, 10, 0",
          "snapOnInput": true,
          "useAcrylic": true
        },

The opacity would work besides the focused screen at the moment. Example: if my terminal is open on Dell display, even I move the focus to LG display, the opacity must stay working.

For reference purposes, that's like iTerm2 behaves.

Actual behavior

Actually, when I change the display focus, the terminal opacity is disabled. This recorded video capture tries to illustrate the behavior. At second 00:07 I click on the other display that leads to opacity losing. When I click again on the second display with the open terminal, the opacity is enabled.

@ghost ghost added Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Sep 15, 2019
@lcs-felix lcs-felix changed the title acrylicOpacity not working in a two monitor setup when screen looses focus acrylicOpacity not working on a two monitor setup when screen looses focus Sep 15, 2019
@DHowett-MSFT
Copy link
Contributor

This is, unfortunately, by design. System policy dictates (and Windows controls this, not Terminal(!)) that only a currently-active window can be displayed with the acrylic effect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs-Tag-Fix Doesn't match tag requirements Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Resolution-By-Design It's supposed to be this way. Sometimes for compatibility reasons.
Projects
None yet
Development

No branches or pull requests

2 participants