[PR #13935] Re-add support for Mica, transparent titlebars #29842

Open
opened 2026-01-31 09:37:12 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/13935

State: closed
Merged: Yes


This reverts commit 19b6d35.

This re-enables support for Mica, and transparent titlebars in general. It also syncs the titlebar opacity with the control opacity for terminalBackground. It also somehow fixes the bug where the bottom few pixels of the max btn doesn't work to trigger the snap flyout.

Closes #10509

Does nothing for #13631

To-done's

  • Check the mica API on 22000, windows 11 RTM
    • this works on 10.0.22621.674, but that's not 22000
  • Check how this behaves on windows 10.
    • For both, this API just no-ops. That's fine! we can just say "Mica is only supported on >=22621"
**Original Pull Request:** https://github.com/microsoft/terminal/pull/13935 **State:** closed **Merged:** Yes --- This reverts commit 19b6d35. This re-enables support for Mica, and transparent titlebars in general. It also syncs the titlebar opacity with the control opacity for `terminalBackground`. It also somehow fixes the bug where the bottom few pixels of the max btn doesn't work to trigger the snap flyout. Closes #10509 Does nothing for #13631 ### To-done's * [x] Check the mica API on 22000, windows 11 RTM - this works on 10.0.22621.674, but that's not 22000 * [x] Check how this behaves on windows 10. - For both, this API just no-ops. That's fine! we can just say "Mica is only supported on >=22621"
claunia added the pull-request label 2026-01-31 09:37:12 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#29842