summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2015-04-12 15:52:22 +0200
committerTannin <devnull@localhost>2015-04-12 15:52:22 +0200
commitfd584f803893c84049146f0d6d6d2d5f758f55e6 (patch)
tree457ef616e39cff936c912253c39af2bf9f0d94d3 /src/mainwindow.cpp
parent942bd04e5e3053b4ee3d7d94d51ce8cfa34cb9b9 (diff)
- operations not possible during directory refresh can now be delayed unit after
the refresh. - will now rewrite the plugin list(s) immediately after running external application - changes missing from changeset 9f522a324341
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r--src/mainwindow.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 286c9013..d36ec158 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -4436,6 +4436,10 @@ void MainWindow::on_bossButton_clicked()
QFile::remove(m_OrganizerCore.currentProfile()->getLoadOrderFileName());
}
m_OrganizerCore.refreshESPList();
+ if (GameInfo::instance().getLoadOrderMechanism() == GameInfo::TYPE_FILETIME) {
+ // the load order should have been retrieved from file time, now save it to our own format
+ m_OrganizerCore.savePluginList();
+ }
}
}