Przeglądaj źródła

Merge pull request #1124 from yuriks/trim-mru

citra-qt: Trim recently used files list to size when insterting new item
Yuri Kunde Schlesner 11 lat temu
rodzic
commit
623fbdd66f
1 zmienionych plików z 4 dodań i 0 usunięć
  1. 4 0
      src/citra_qt/main.cpp

+ 4 - 0
src/citra_qt/main.cpp

@@ -297,6 +297,10 @@ void GMainWindow::StoreRecentFile(const QString& filename)
     QStringList recent_files = settings.value("recentFiles").toStringList();
     recent_files.prepend(filename);
     recent_files.removeDuplicates();
+    while (recent_files.size() > max_recent_files_item) {
+        recent_files.removeLast();
+    }
+
     settings.setValue("recentFiles", recent_files);
 
     UpdateRecentFiles();