Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-notes.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/it/niedermann/owncloud/notes/model/GridItemDecoration.java')
-rw-r--r--app/src/main/java/it/niedermann/owncloud/notes/model/GridItemDecoration.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/model/GridItemDecoration.java b/app/src/main/java/it/niedermann/owncloud/notes/model/GridItemDecoration.java
index 6443121e..68b349e0 100644
--- a/app/src/main/java/it/niedermann/owncloud/notes/model/GridItemDecoration.java
+++ b/app/src/main/java/it/niedermann/owncloud/notes/model/GridItemDecoration.java
@@ -12,10 +12,12 @@ public class GridItemDecoration extends SectionItemDecoration {
@NonNull
private final ItemAdapter adapter;
+ private final int spanCount;
private final int gutter;
- public GridItemDecoration(@NonNull ItemAdapter adapter, @Px int sectionLeft, @Px int sectionTop, @Px int sectionRight, @Px int sectionBottom, @Px int gutter) {
+ public GridItemDecoration(@NonNull ItemAdapter adapter, int spanCount, @Px int sectionLeft, @Px int sectionTop, @Px int sectionRight, @Px int sectionBottom, @Px int gutter) {
super(adapter, sectionLeft, sectionTop, sectionRight, sectionBottom);
+ this.spanCount = spanCount;
this.adapter = adapter;
this.gutter = gutter;
}
@@ -33,7 +35,7 @@ public class GridItemDecoration extends SectionItemDecoration {
if (position >= 0) {
// First row gets some spacing at the top
- if (position < adapter.getFirstPositionOfViewType(ItemAdapter.TYPE_SECTION)) {
+ if (position < spanCount && position < adapter.getFirstPositionOfViewType(ItemAdapter.TYPE_SECTION)) {
outRect.top = gutter;
}