Browse Source

fixed issue Avoid reassigning parameters such as 'itemPosition'

Signed-off-by: alex <alex.plutta@googlemail.com>
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
alex 5 years ago
parent
commit
fa115658b3

+ 5 - 4
src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java

@@ -429,13 +429,14 @@ public class ActivityListAdapter extends RecyclerView.Adapter<RecyclerView.ViewH
 
     @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;
     }