Browse Source

Report error when trying to load profile with invalid index.

Malte Veerman 5 năm trước cách đây
mục cha
commit
4d13d35489
1 tập tin đã thay đổi với 3 bổ sung0 xóa
  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);