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 | connect(checkLoginTimer, &QTimer::timeout, this, []() { | 2308 | connect(checkLoginTimer, &QTimer::timeout, this, []() { |
| 2309 | auto accountManager = DependencyManager::get<AccountManager>(); | 2309 | auto accountManager = DependencyManager::get<AccountManager>(); |
| 2310 | auto dialogsManager = DependencyManager::get<DialogsManager>(); | 2310 | auto dialogsManager = DependencyManager::get<DialogsManager>(); |
| 2311 | if (!accountManager->isLoggedIn()) { | 2311 | if (!accountManager->isLoggedIn() && !qApp->isHMDMode()) { |
| 2312 | dialogsManager->showLoginDialog(); | 2312 | dialogsManager->showLoginDialog(); |
| 2313 | QJsonObject loginData = {}; | ||
| 2314 | loginData["action"] = "login dialog shown"; | ||
| 2315 | UserActivityLogger::getInstance().logAction("encourageLoginDialog", loginData); | ||
| 2313 | } | 2316 | } |
| 2314 | }); | 2317 | }); |
| 2315 | checkLoginTimer->start(); | 2318 | checkLoginTimer->start(); |