瀏覽代碼

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 年之前
父節點
當前提交
fa115658b3
共有 1 個文件被更改,包括 5 次插入4 次删除
  1. 5 4
      src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java

+ 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;
     }