diff --git a/src/game/client/tf/tf_hud_mainmenuoverride.cpp b/src/game/client/tf/tf_hud_mainmenuoverride.cpp index f7828cb2f3e..0096e60d7f4 100644 --- a/src/game/client/tf/tf_hud_mainmenuoverride.cpp +++ b/src/game/client/tf/tf_hud_mainmenuoverride.cpp @@ -1959,7 +1959,15 @@ void CHudMainMenuOverride::OnCommand( const char *command ) else if ( FStrEq( "watch_stream", command ) ) { //SetWatchStreamVisible( !m_pWatchStreamsPanel->IsVisible() ); - vgui::system()->ShellExecute( "open", "https://www.twitch.tv/directory/game/Team%20Fortress%202" ); + //vgui::system()->ShellExecute( "open", "https://www.twitch.tv/directory/game/Team%20Fortress%202" ); + + ShowConfirmDialog( "#TF_Watch_Streams_Title", "#TF_Watch_Streams_Text", + "#MessageBox_OK", + "#cancel", []( bool bConfirmed, void* pContext ) + { + if ( bConfirmed ) + vgui::system()->ShellExecute( "open", "https://www.twitch.tv/directory/game/Team%20Fortress%202" ); + } ); } else if ( FStrEq( "close_quest_map", command ) ) {