Showing the changes to interface/src/Application.cpp (1 of 8 files). Show all
Unified · Split
| @@ -2308,8 +2308,11 @@ Application::Application(int& argc, char** argv, QElapsedTimer& startupTimer, bo · 2307 unmodified lines | ||
| 2308 | 2308 | connect(checkLoginTimer, &QTimer::timeout, this, []() { |
| 2309 | 2309 | auto accountManager = DependencyManager::get<AccountManager>(); |
| 2310 | 2310 | auto dialogsManager = DependencyManager::get<DialogsManager>(); |
| 2311 | − if (!accountManager->isLoggedIn()) { | |
| 2311 | + if (!accountManager->isLoggedIn() && !qApp->isHMDMode()) { | |
| 2312 | 2312 | dialogsManager->showLoginDialog(); |
| 2313 | + QJsonObject loginData = {}; | |
| 2314 | + loginData["action"] = "login dialog shown"; | |
| 2315 | + UserActivityLogger::getInstance().logAction("encourageLoginDialog", loginData); | |
| 2313 | 2316 | } |
| 2314 | 2317 | }); |
| 2315 | 2318 | checkLoginTimer->start(); |