From dc8c2ae3d70d3baa471a825249905cff69b45ef0 Mon Sep 17 00:00:00 2001 From: dridk Date: Sun, 26 Feb 2017 12:30:51 +0100 Subject: [PATCH] Add absolutePath to the recent Menu. Fix #965 --- src/MainWindow.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index 9327ae79a5..db07e0e5e9 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -1357,8 +1357,10 @@ void MainWindow::setCurrentFile(const QString &fileName) void MainWindow::addToRecentFilesMenu(const QString& filename) { QStringList files = Settings::getSettingsValue("General", "recentFileList").toStringList(); - files.removeAll(filename); - files.prepend(filename); + QFileInfo info(filename); + + files.removeAll(info.absoluteFilePath()); + files.prepend(info.absoluteFilePath()); while (files.size() > MaxRecentFiles) files.removeLast();