Преглед на файлове

Report error when trying to load profile with invalid index.

Malte Veerman преди 5 години
родител
ревизия
4d13d35489
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      import/src/guibase.cpp

+ 3 - 0
import/src/guibase.cpp

@@ -294,7 +294,10 @@ void GUIBase::applyProfile(int index)
     auto profileNames = Config::instance()->findItem(QStringLiteral("ProfileNames"))->property().toStringList();
 
     if (index < 0 || index >= profileNames.size())
+    {
+        handleError(i18n("Profile with index %1 not found.", index));
         return;
+    }
 
     auto newConfig = Config::instance()->findItem(QStringLiteral("Profiles"))->property().toStringList().value(index);