diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/citra_qt/main.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/citra_qt/main.cpp b/src/citra_qt/main.cpp index 11813a2a8..65b5fc9d6 100644 --- a/src/citra_qt/main.cpp +++ b/src/citra_qt/main.cpp | |||
| @@ -297,6 +297,10 @@ void GMainWindow::StoreRecentFile(const QString& filename) | |||
| 297 | QStringList recent_files = settings.value("recentFiles").toStringList(); | 297 | QStringList recent_files = settings.value("recentFiles").toStringList(); |
| 298 | recent_files.prepend(filename); | 298 | recent_files.prepend(filename); |
| 299 | recent_files.removeDuplicates(); | 299 | recent_files.removeDuplicates(); |
| 300 | while (recent_files.size() > max_recent_files_item) { | ||
| 301 | recent_files.removeLast(); | ||
| 302 | } | ||
| 303 | |||
| 300 | settings.setValue("recentFiles", recent_files); | 304 | settings.setValue("recentFiles", recent_files); |
| 301 | 305 | ||
| 302 | UpdateRecentFiles(); | 306 | UpdateRecentFiles(); |