Titlebar loses modern styling for min/max/close buttons after Terminal has been open for a while #1452

Closed
opened 2026-01-30 22:27:36 +00:00 by claunia · 7 comments
Owner

Originally created by @rkeithhill on GitHub (May 31, 2019).

Environment

Windows build number: 1903 18362.145
Windows Terminal version (if applicable):

Any other software?

Steps to reproduce

I've noticed this after I've had Terminal open for days across several sleep/restore cycles. Otherwise, not sure how to repro it.

Expected behavior

Modern styling should not go away.

Actual behavior

Modern style does go away for part of the titlebar:

image

Originally created by @rkeithhill on GitHub (May 31, 2019). <!-- This bug tracker is monitored by Windows Terminal development team and other technical folks. **Important: When reporting BSODs or security issues, DO NOT attach memory dumps, logs, or traces to Github issues**. Instead, send dumps/traces to secure@microsoft.com, referencing this GitHub issue. Please use this form and describe your issue, concisely but precisely, with as much detail as possible. --> # Environment ```none Windows build number: 1903 18362.145 Windows Terminal version (if applicable): Any other software? ``` # Steps to reproduce I've noticed this after I've had Terminal open for days across several sleep/restore cycles. Otherwise, not sure how to repro it. # Expected behavior Modern styling should not go away. # Actual behavior Modern style does go away for part of the titlebar: ![image](https://user-images.githubusercontent.com/5177512/58732267-3ea41680-83ae-11e9-8b52-075316e2f824.png)
Author
Owner

@zadjii-msft commented on GitHub (Jun 3, 2019):

Well that's insane. If we could get more minimal repro steps, that'd certainly be helpful. Maybe there's some rogue window message that we're not handling correctly.

@zadjii-msft commented on GitHub (Jun 3, 2019): Well that's insane. If we could get more minimal repro steps, that'd certainly be helpful. Maybe there's some rogue window message that we're not handling correctly.
Author
Owner

@rkeithhill commented on GitHub (Jun 3, 2019):

It seems to happen after the app has run for a few days. If I maximize and restore the app, the original (modern) titlebar buttons re-appear.

@rkeithhill commented on GitHub (Jun 3, 2019): It seems to happen after the app has run for a few days. If I maximize and restore the app, the original (modern) titlebar buttons re-appear.
Author
Owner

@DHowett-MSFT commented on GitHub (Jun 3, 2019):

@rkeithhill hey, what sort of monitor do you have connected? DisplayPort? HDMI? Let's get some confirmation bias up in here. 😄

@DHowett-MSFT commented on GitHub (Jun 3, 2019): @rkeithhill hey, what sort of monitor do you have connected? DisplayPort? HDMI? Let's get some confirmation bias up in here. :smile:
Author
Owner

@rkeithhill commented on GitHub (Jun 4, 2019):

It's an old monitor (Dell 2408 1920x1200) and uses a DVI cable/port.

@rkeithhill commented on GitHub (Jun 4, 2019): It's an old monitor (Dell 2408 1920x1200) and uses a DVI cable/port.
Author
Owner

@dkter commented on GitHub (Jun 4, 2019):

Could be a soft error?

@dkter commented on GitHub (Jun 4, 2019): Could be a [soft error](https://en.wikipedia.org/wiki/Soft_error)?
Author
Owner

@DHowett-MSFT commented on GitHub (Jun 10, 2019):

I believe @bitcrazed has an answer for this one.

@DHowett-MSFT commented on GitHub (Jun 10, 2019): I believe @bitcrazed has an answer for this one.
Author
Owner

@DHowett-MSFT commented on GitHub (Jun 18, 2019):

I believed that @bitcrazed had an answer for this one 8 days ago. Now, I just think it'll be either helped or harmed by #872 #929. I'm going to close this and cross my fingers?
Thanks for the report.

@DHowett-MSFT commented on GitHub (Jun 18, 2019): I _believed_ that @bitcrazed had an answer for this one 8 days ago. Now, I just think it'll be either helped or harmed by #872 #929. I'm going to close this and cross my fingers? Thanks for the report.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#1452