Tags: techie2000/terminal
Tags
Debounce window state changes caused by the PTY (microsoft#13147) Use a throttled update to update our window state. Throttling should prevent scenarios where the Terminal window state and PTY window state get de-sync'd, and cause the window to minimize/restore constantly in a loop. "Should" is doing a lot of work in this sentence. A 200ms delay was chosen because it's the typical animation timeout in Windows. This does result in a delay between the PTY requesting a change to the window state and the Terminal realizing it, but should mitigate issues where the Terminal and PTY get desync'd. I think we're overall not super confident that this fixes the root causes of the issue. Rather, we're hopeful that a small amount of throttling here should leave time for the Terminal and pty to sync back up. We're comfortable enough with that as a bandaid for 1.14 preview, to see how this behaves in the wild. (cherry picked from commit c5fad74) Service-Card-Id: 82315892 Service-Version: 1.14
Fix the SUI being in the wrong Theme color (microsoft#13145) ThemeResources are a persistent pain. Regressed in microsoft#13083. See also microsoft#12775 et. al. We can't just put those here though as StaticResources, because XAML will evaluate their values when the App is first loaded, and we'll always use the value from the OS theme, regarless of the requested theme. Kinda the same thing we've had to do with TabViewBackground in the past. * [x] Fixes something we noticed right before shipping (cherry picked from commit bb03b00) Service-Card-Id: 82303611 Service-Version: 1.13
PreviousNext