microsoft / microsoft/terminal

Hot reload of ShowTitleInTitlebar doesn't reset the tab title

Open
#14,183 0 comments 0 reactions 0 assignees View on GitHub
Area-UserInterface Issue-Bug 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.16.2641.0

### Windows build number

10.0.19044.2075

### Other Software

_No response_

### Steps to reproduce

1. In the "Appearance" section of settings:
- Disable "Hide the title bar (requires relaunch)".
- Enable "Use active terminal title as application title".
- Save settings.
2. Close all windows of Terminal.
3. Use the jump list to start Terminal with a Command Prompt session.
4. Open settings in Terminal. They open as a new tab in the existing Terminal window.
5. In the "Appearance" section of settings:
- Disable "Use active terminal title as application title".
- Save settings.

### Expected Behavior

When you save the settings after disabling "Use active terminal title as application title", the application title should revert to "Terminal".

Alternatively, the setting should be marked as requiring relaunch.

### Actual Behavior

6. ERROR: the application title in the title bar of the window is still "Settings", rather than "Terminal".
7. Close the "Settings" tab by clicking the cross icon.
8. ERROR: the application title in the title bar of the window is still "Settings", rather than "Terminal".

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue using the listed Windows Terminal 1.16.2641.0 steps: enable and then disable "Use active terminal title as application title" while Settings is a tab. Trace the settings-save and title-bar update entry points. Done means the title changes from "Settings" back to "Terminal" after saving and after closing the Settings tab, or the setting is marked as requiring relaunch.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.