From 5f2ac4e3e774b87b982d6a665aa6bdc52c589753 Mon Sep 17 00:00:00 2001 From: Mike Griese Date: Tue, 20 Jul 2021 11:19:48 -0500 Subject: [PATCH] Add tracelogging for drag&drop on the new tab button (#10726) As discussed in team sync. Is this a mysterious dark pattern we didn't know about? * [x] closes #10721 * [x] I work here * [x] doesn't need tests * [x] doesn't need docs * see also #10160 --- src/cascadia/TerminalApp/TerminalPage.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/cascadia/TerminalApp/TerminalPage.cpp b/src/cascadia/TerminalApp/TerminalPage.cpp index 75e95291c..d1efbcac4 100644 --- a/src/cascadia/TerminalApp/TerminalPage.cpp +++ b/src/cascadia/TerminalApp/TerminalPage.cpp @@ -264,6 +264,13 @@ namespace winrt::TerminalApp::implementation NewTerminalArgs args; args.StartingDirectory(winrt::hstring{ pathText }); this->_OpenNewTerminal(args); + + TraceLoggingWrite( + g_hTerminalAppProvider, + "NewTabByDragDrop", + TraceLoggingDescription("Event emitted when the user drag&drops onto the new tab button"), + TraceLoggingKeyword(MICROSOFT_KEYWORD_MEASURES), + TelemetryPrivacyDataTag(PDT_ProductAndServicePerformance)); } }