mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-09-20 04:42:18 +02:00
UI: Force Twitch moderation tools to system browser
In the Twitch chat dock window, the "Moderation Tools" link in the chat settings should not navigate the window to the new URL; it should pop up the URL in the user's system browser instead.
This commit is contained in:
parent
61e3a9084b
commit
e5fc045402
@ -206,6 +206,11 @@ void TwitchAuth::LoadUI()
|
||||
std::string url;
|
||||
std::string script;
|
||||
|
||||
std::string moderation_tools_url;
|
||||
moderation_tools_url = "https://www.twitch.tv/";
|
||||
moderation_tools_url += name;
|
||||
moderation_tools_url += "/dashboard/settings/moderation?no-reload=true";
|
||||
|
||||
/* ----------------------------------- */
|
||||
|
||||
url = "https://www.twitch.tv/popout/";
|
||||
@ -224,6 +229,7 @@ void TwitchAuth::LoadUI()
|
||||
|
||||
browser = cef->create_widget(nullptr, url, panel_cookies);
|
||||
chat->SetWidget(browser);
|
||||
cef->add_force_popup_url(moderation_tools_url, chat.data());
|
||||
|
||||
script = bttv_script;
|
||||
script += ffz_script;
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit ba8e36af5cb24b168696c07dd25f6ff487a92a9c
|
||||
Subproject commit 7d0699597eb89d2031842d87b91424743f3ac503
|
Loading…
Reference in New Issue
Block a user