diff --git a/src/qt_gui/compatibility_info.cpp b/src/qt_gui/compatibility_info.cpp index 551419d7d..29bc1e3ef 100644 --- a/src/qt_gui/compatibility_info.cpp +++ b/src/qt_gui/compatibility_info.cpp @@ -141,7 +141,7 @@ bool CompatibilityInfoClass::LoadCompatibilityFile() { QFileInfo check_file(m_compatibility_filename); const auto modified_delta = QDateTime::currentDateTime() - check_file.lastModified(); if (!check_file.exists() || - !check_file.isFile() && + !check_file.isFile() || std::chrono::duration_cast(modified_delta).count() > 60) { return false; } diff --git a/src/qt_gui/game_list_frame.cpp b/src/qt_gui/game_list_frame.cpp index 8be7c9101..32072b30b 100644 --- a/src/qt_gui/game_list_frame.cpp +++ b/src/qt_gui/game_list_frame.cpp @@ -75,7 +75,7 @@ GameListFrame::GameListFrame(std::shared_ptr game_info_get, m_gui_context_menus.RequestGameMenu(pos, m_game_info->m_games, this, true); }); - connect(this, &QTableWidget::cellClicked, this, [=](int row, int column) { + connect(this, &QTableWidget::cellClicked, this, [=, this](int row, int column) { if (column == 2 && !m_game_info->m_games[row].compatibility.url.isEmpty()) { QDesktopServices::openUrl(QUrl(m_game_info->m_games[row].compatibility.url)); }