From 13abea4e594da63561e7c1e3d6bc004b49815754 Mon Sep 17 00:00:00 2001 From: John Tapsell Date: Wed, 4 Jun 2014 00:13:05 +0100 Subject: [PATCH] We must save a separate config file for each custom mode Because the indexes into the stackedwidget are all wrong --- src/ui/MainWindow.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui/MainWindow.cc b/src/ui/MainWindow.cc index de398d4abf..a8914b4dcf 100644 --- a/src/ui/MainWindow.cc +++ b/src/ui/MainWindow.cc @@ -435,10 +435,10 @@ QString MainWindow::getWindowStateKey() { if (UASManager::instance()->getActiveUAS()) { - return QString::number(currentView)+"_windowstate_" + UASManager::instance()->getActiveUAS()->getAutopilotTypeName(); + return QString::number(currentView)+"_windowstate_" + QString::number(getCustomMode()) + "_" + UASManager::instance()->getActiveUAS()->getAutopilotTypeName(); } else - return QString::number(currentView)+"_windowstate"; + return QString::number(currentView)+"_windowstate_" + QString::number(getCustomMode()); } QString MainWindow::getWindowGeometryKey() -- GitLab