Repository: microsoft/terminal (language: cpp)

Issue:
Setting launch mode to full screen also applies to Quake mode
### Windows Terminal version

1.13.10983.0

### Windows build number

10.0.19043.0

### Other Software

_No response_

### Steps to reproduce

1. In Terminal settings, set: Startup > Launch Mode > Full Screen
2. Summon the Quake window

### Expected Behavior

I wouldn't expect Quake mode sizing to be affected by the Terminal launch mode.

### Actual Behavior

Quake mode opens in full screen.

Apologies if this is a duplicate, I didn't see it mentioned in #8888 and it's different than #10199.


Discussion / hints:
Yep this is a real bug we should fix. Thanks!

Fix patch:
diff --git a/src/cascadia/TerminalApp/AppLogic.cpp b/src/cascadia/TerminalApp/AppLogic.cpp
index 4a05ef2f21d..1b0787d2538 100644
--- a/src/cascadia/TerminalApp/AppLogic.cpp
+++ b/src/cascadia/TerminalApp/AppLogic.cpp
@@ -293,7 +293,7 @@ namespace winrt::TerminalApp::implementation
                 _root->Maximized(true);
             }
 
-            if (WI_IsFlagSet(launchMode, LaunchMode::FullscreenMode))
+            if (WI_IsFlagSet(launchMode, LaunchMode::FullscreenMode) && !IsQuakeWindow())
             {
                 _root->SetFullscreen(true);
             }


Test patch: