microsoft / microsoft/terminal

Fullscreen mode + "Show desktop" not working as expected

Open
#3,953 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Environment

Windows build number: Microsoft Windows Version 10.0.18362.476
Windows Terminal version: microsoft-windows-terminal 0.7.3291.0

Steps to reproduce

Open Windows Terminal
Toggle fullscreen (F11)
Use "show desktop" (win + d)
Use "show desktop" again

Expected behavior

All windows should hide and the desktop should be shown (First trigger of "show desktop"). On second tirgger all windows should be shown again, and the terminal window should be visible on top again.

Actual behavior

On the second trigger of "show desktop", another window gets shown on top. Also sometimes the taskbar disappears, and you can see parts of the terminal peeking through.

PS: When using win+d with a AutoHotkey remapping, this gets even more buggy. (I can provide details if necessary)

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

Start by reproducing the F11 and Win+D sequence on the listed Windows 10 and Windows Terminal versions, including the AutoHotkey case if details become available. The issue names no files or tests, so the first investigation is locating the fullscreen and desktop-window handling code; done means both Show desktop triggers restore the terminal on top without taskbar or window artifacts.

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
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.