diff --git a/cockatrice/src/gamesmodel.cpp b/cockatrice/src/gamesmodel.cpp index 4bad0060..aefc87ba 100644 --- a/cockatrice/src/gamesmodel.cpp +++ b/cockatrice/src/gamesmodel.cpp @@ -297,6 +297,7 @@ void GamesProxyModel::loadFilterParameters(const QMap &allGameType unavailableGamesVisible = settings.value("unavailable_games_visible", false).toBool(); passwordProtectedGamesVisible = settings.value("password_protected_games_visible", false).toBool(); + gameNameFilter = settings.value("game_name_filter", "").toString(); maxPlayersFilterMin = settings.value("min_players", 1).toInt(); maxPlayersFilterMax = settings.value("max_players", DEFAULT_MAX_PLAYERS_MAX).toInt(); @@ -321,7 +322,8 @@ void GamesProxyModel::saveFilterParameters(const QMap &allGameType "password_protected_games_visible", passwordProtectedGamesVisible ); - + settings.setValue("game_name_filter", gameNameFilter); + QMapIterator gameTypeIterator(allGameTypes); while (gameTypeIterator.hasNext()) { gameTypeIterator.next();