From fa115658b31f748af05c41b755a1306d9eff2fd6 Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 19 Aug 2019 20:24:35 +0200 Subject: [PATCH] fixed issue Avoid reassigning parameters such as 'itemPosition' Signed-off-by: alex Signed-off-by: Andy Scherzinger --- .../owncloud/android/ui/adapter/ActivityListAdapter.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java b/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java index 6710ac0ea1f7..a7f38cdae723 100644 --- a/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java +++ b/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java @@ -429,13 +429,14 @@ CharSequence getHeaderDateString(Context context, long modificationTimestamp) { @Override public int getHeaderPositionForItem(int itemPosition) { - while (itemPosition >= 0) { - if (this.isHeader(itemPosition)) { + int headerPosition = itemPosition; + while (headerPosition >= 0) { + if (this.isHeader(headerPosition)) { break; } - itemPosition -= 1; + headerPosition -= 1; } - return itemPosition; + return headerPosition; }