From e319a2ecebbfeb054f4c2e9e86b379271b777eb0 Mon Sep 17 00:00:00 2001 From: Alexander Bakker Date: Fri, 7 May 2021 18:08:16 +0200 Subject: [PATCH] Fix a crash when opening the "Import from app" dialog --- .../java/com/beemdevelopment/aegis/ui/dialogs/Dialogs.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/dialogs/Dialogs.java b/app/src/main/java/com/beemdevelopment/aegis/ui/dialogs/Dialogs.java index 44c76128..7cc6be9a 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/ui/dialogs/Dialogs.java +++ b/app/src/main/java/com/beemdevelopment/aegis/ui/dialogs/Dialogs.java @@ -402,7 +402,10 @@ public class Dialogs { List importers = DatabaseImporter.getImporters(isDirect); List names = importers.stream().map(DatabaseImporter.Definition::getName).collect(Collectors.toList()); - int i = names.indexOf(context.getString(R.string.app_name)); + int i = 0; + if (!isDirect) { + i = names.indexOf(context.getString(R.string.app_name)); + } View view = LayoutInflater.from(context).inflate(R.layout.dialog_importers, null); TextView helpText = view.findViewById(R.id.text_importer_help); setImporterHelpText(helpText, importers.get(i), isDirect);