From 20e1515b74dcd7f48391154332ed2ed2b2144dac Mon Sep 17 00:00:00 2001 From: Mario Danic Date: Thu, 8 Nov 2018 03:14:44 +0100 Subject: [PATCH] Fix a bug with index out of bounds --- .../controllers/bottomsheet/OperationsMenuController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/OperationsMenuController.java b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/OperationsMenuController.java index 5f4f9fca9..4bd54351a 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/OperationsMenuController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/OperationsMenuController.java @@ -514,7 +514,9 @@ public class OperationsMenuController extends BaseController { RetrofitBucket retrofitBucket; final ArrayList localInvitedUsers = invitedUsers; final ArrayList localInvitedGroups = invitedGroups; - localInvitedGroups.remove(0); + if (localInvitedGroups.size() > 0) { + localInvitedGroups.remove(0); + } if (localInvitedUsers.size() > 0 || (localInvitedGroups.size() > 0 && currentUser.hasSpreedCapabilityWithName("invite-groups-and-mails"))) { if ((localInvitedGroups.size() > 0 && currentUser.hasSpreedCapabilityWithName("invite-groups-and-mails"))) { for (int i = 0; i < localInvitedGroups.size(); i++) {