microsoft / microsoft/terminal

eventualy maximized terminal starts behaving like full-screen one

Open
#16,476 11 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Area-Windowing Issue-Bug Needs-Repro Priority-3 Product-Terminal
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.19.3172.0

### Windows build number

10.0.22621.2861

### Other Software

WSL

### Steps to reproduce

Unknown. Sometimes reproduses after wakeup, sometimes if secondary display is connected/disconnected, sometimes no noticeable trigger.

### Expected Behavior

1. Maximized window does not overlaps autohiding taskbar
2. Maximized window does not initiates do-not-disturb mode

### Actual Behavior

1. Minimized taskbar is overlapped by Terminal window and does not show up with mouse cursor.
2. Windows enables do-not-disturb mode as for full-screen gaming app.

Screenshot to show DND mode, taskbar here is shown by pressing Win key:
![image](https://github.com/microsoft/terminal/assets/965870/ff9d40c5-17b5-417e-84a8-0316f3fae7e4)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue provides no source file, test, or code entry point to begin from, and reproduction is intermittent after wakeup or display changes. Start by establishing a reliable reproduction for the maximized Windows Terminal state. Done means a maximized window no longer overlaps an autohiding taskbar or triggers do-not-disturb mode.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.