From 340b8ec38e4c925f12d0485ece970d42abdcccf5 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Tue, 26 Feb 2019 12:00:27 -0800 Subject: [PATCH] UI: Don't show "What's New" for new users --- UI/window-basic-main.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index eb56cba9e..1ab536f66 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -1919,12 +1919,18 @@ void OBSBasic::ReceivedIntroJson(const QString &text) return; } - cef->init_browser(); - ExecuteFuncSafeBlock([] {cef->wait_for_browser_init();}); - config_set_int(App()->GlobalConfig(), "General", "InfoIncrement", info_increment); + /* Don't show What's New dialog for new users */ +#if !defined(OBS_RELEASE_CANDIDATE) || OBS_RELEASE_CANDIDATE == 0 + if (!lastVersion) { + return; + } +#endif + cef->init_browser(); + ExecuteFuncSafeBlock([] {cef->wait_for_browser_init();}); + QDialog *dlg = new QDialog(this); dlg->setAttribute(Qt::WA_DeleteOnClose, true); dlg->setWindowTitle("What's New");