Skip to content

Commit dc35fed

Browse files
committed
TerminalShell: detect Windows Terminal Preview
1 parent 9479235 commit dc35fed

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/detection/terminalshell/terminalshell_windows.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,10 @@ static uint32_t getTerminalInfo(FFTerminalShellResult* result, uint32_t pid)
203203
}
204204

205205
if(ffStrbufIgnCaseEqualS(&result->terminalPrettyName, "WindowsTerminal"))
206-
ffStrbufSetS(&result->terminalPrettyName, "Windows Terminal");
206+
ffStrbufSetS(&result->terminalPrettyName, ffStrbufContainIgnCaseS(&result->terminalExe, ".WindowsTerminalPreview_")
207+
? "Windows Terminal Preview"
208+
: "Windows Terminal"
209+
);
207210
else if(ffStrbufIgnCaseEqualS(&result->terminalPrettyName, "conhost"))
208211
ffStrbufSetS(&result->terminalPrettyName, "Console Window Host");
209212
else if(ffStrbufIgnCaseEqualS(&result->terminalPrettyName, "Code"))

0 commit comments

Comments
 (0)