aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/MainWindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'launcher/ui/MainWindow.cpp')
-rw-r--r--launcher/ui/MainWindow.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/launcher/ui/MainWindow.cpp b/launcher/ui/MainWindow.cpp
index 97152a48..d51f799c 100644
--- a/launcher/ui/MainWindow.cpp
+++ b/launcher/ui/MainWindow.cpp
@@ -1616,7 +1616,17 @@ void MainWindow::on_actionCopyInstance_triggered()
if (!copyInstDlg.exec())
return;
- auto copyTask = new InstanceCopyTask(m_selectedInstance, copyInstDlg.shouldCopySaves(), copyInstDlg.shouldKeepPlaytime());
+ auto copyTask = new InstanceCopyTask(
+ m_selectedInstance,
+ InstanceCopyPrefs {
+ copyInstDlg.shouldCopySaves(),
+ copyInstDlg.shouldKeepPlaytime(),
+ copyInstDlg.shouldCopyGameOptions(),
+ copyInstDlg.shouldCopyResourcePacks(),
+ copyInstDlg.shouldCopyShaderPacks(),
+ copyInstDlg.shouldCopyServers(),
+ copyInstDlg.shouldCopyMods()
+ });
copyTask->setName(copyInstDlg.instName());
copyTask->setGroup(copyInstDlg.instGroup());
copyTask->setIcon(copyInstDlg.iconKey());