fix for concurrency issue

iNPUTmice created

Change summary

src/main/java/eu/siacs/conversations/services/AvatarService.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/services/AvatarService.java 🔗

@@ -113,7 +113,7 @@ public class AvatarService {
 		if (bitmap != null) {
 			return bitmap;
 		}
-		List<MucOptions.User> users = mucOptions.getUsers();
+		final List<MucOptions.User> users = new ArrayList<>(mucOptions.getUsers());
 		int count = users.size();
 		bitmap = Bitmap.createBitmap(size, size, Bitmap.Config.ARGB_8888);
 		Canvas canvas = new Canvas(bitmap);