Quake Terminal - only hide quake instance not all instances of terminal #23117

Closed
opened 2026-01-31 08:32:53 +00:00 by claunia · 2 comments
Owner

Originally created by @ondrovic on GitHub (Apr 5, 2025).

Description of the new feature

When Settings -> Appearance -> Automatically hide window is enabled it hides any terminal window, I am proposing a way to only hide the quake version of the terminal.

Reasoning for this would be for example when running yarn run dev in a terminal and this is turned on it currently hides every terminal

Proposed technical implementation details

Adding a global state option that tracks just the quake terminal instance allowing for it to be hidden while preserving the non quake terminals.

Originally created by @ondrovic on GitHub (Apr 5, 2025). ### Description of the new feature When `Settings -> Appearance -> Automatically hide window` is enabled it hides any terminal window, I am proposing a way to only hide the quake version of the terminal. Reasoning for this would be for example when running `yarn run dev` in a terminal and this is turned on it currently hides every terminal ### Proposed technical implementation details Adding a global state option that tracks just the quake terminal instance allowing for it to be hidden while preserving the non quake terminals.
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-31 08:32:54 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Apr 9, 2025):

I think this is ultimately #9992 - because we want the quake window to behave different from other windows.

But this is just a little weird, because we're thinking that yarn run dev probably does briefly open another window, one that's open just long enough to cause the terminal to lose focus and hide the window.

We probably could throttle the focus change for just like, 50ms, to avoid this. But I think terminal is doing the technically correct thing.

I am gonna ultimately dup this to /dup #9992

@zadjii-msft commented on GitHub (Apr 9, 2025): I think this is ultimately #9992 - because we want the quake window to behave different from other windows. But this is just a little weird, because we're thinking that `yarn run dev` probably does briefly open another window, one that's open just long enough to cause the terminal to lose focus and hide the window. We probably could throttle the focus change for just like, 50ms, to avoid this. But I think terminal is doing the technically correct thing. I am gonna ultimately dup this to /dup #9992
Author
Owner

@microsoft-github-policy-service[bot] commented on GitHub (Apr 9, 2025):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@microsoft-github-policy-service[bot] commented on GitHub (Apr 9, 2025): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report! <!-- Policy app identification https://img.shields.io/static/v1?label=PullRequestIssueManagement. -->
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#23117