Skip to content

Commit fa9387e

Browse files
Reverse the order of items in MarkdownBottomBarRecyclerViewAdapter.
1 parent 4f414ea commit fa9387e

13 files changed

+30
-22
lines changed

app/src/main/java/ml/docilealligator/infinityforreddit/activities/CommentActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ public void onSelectGiphyGif() {
315315
});
316316

317317
binding.commentMarkdownBottomBarRecyclerView.setLayoutManager(new LinearLayoutManagerBugFixed(this,
318-
LinearLayoutManagerBugFixed.HORIZONTAL, false));
318+
LinearLayoutManagerBugFixed.HORIZONTAL, true).setStackFromEndAndReturnCurrentObject());
319319
binding.commentMarkdownBottomBarRecyclerView.setAdapter(adapter);
320320

321321
binding.commentAccountLinearLayout.setOnClickListener(view -> {

app/src/main/java/ml/docilealligator/infinityforreddit/activities/EditCommentActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ public void onUploadImage() {
164164
});
165165

166166
binding.markdownBottomBarRecyclerViewEditCommentActivity.setLayoutManager(new LinearLayoutManagerBugFixed(this,
167-
LinearLayoutManager.HORIZONTAL, false));
167+
LinearLayoutManager.HORIZONTAL, true).setStackFromEndAndReturnCurrentObject());
168168
binding.markdownBottomBarRecyclerViewEditCommentActivity.setAdapter(adapter);
169169

170170
binding.commentEditTextEditCommentActivity.requestFocus();

app/src/main/java/ml/docilealligator/infinityforreddit/activities/EditPostActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ public void onUploadImage() {
145145
});
146146

147147
binding.markdownBottomBarRecyclerViewEditPostActivity.setLayoutManager(new LinearLayoutManagerBugFixed(this,
148-
LinearLayoutManagerBugFixed.HORIZONTAL, false));
148+
LinearLayoutManagerBugFixed.HORIZONTAL, true).setStackFromEndAndReturnCurrentObject());
149149
binding.markdownBottomBarRecyclerViewEditPostActivity.setAdapter(adapter);
150150

151151
binding.postContentEditTextEditPostActivity.requestFocus();

app/src/main/java/ml/docilealligator/infinityforreddit/activities/PostGalleryActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ public void onUploadImage() {
365365
});
366366

367367
binding.markdownBottomBarRecyclerViewPostGalleryActivity.setLayoutManager(new LinearLayoutManagerBugFixed(this,
368-
LinearLayoutManager.HORIZONTAL, false));
368+
LinearLayoutManager.HORIZONTAL, true).setStackFromEndAndReturnCurrentObject());
369369
binding.markdownBottomBarRecyclerViewPostGalleryActivity.setAdapter(adapter);
370370
}
371371

app/src/main/java/ml/docilealligator/infinityforreddit/activities/PostImageActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ public void onUploadImage() {
355355
});
356356

357357
binding.markdownBottomBarRecyclerViewPostImageActivity.setLayoutManager(new LinearLayoutManagerBugFixed(this,
358-
LinearLayoutManager.HORIZONTAL, false));
358+
LinearLayoutManager.HORIZONTAL, true).setStackFromEndAndReturnCurrentObject());
359359
binding.markdownBottomBarRecyclerViewPostImageActivity.setAdapter(adapter);
360360
}
361361

app/src/main/java/ml/docilealligator/infinityforreddit/activities/PostLinkActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ public void onUploadImage() {
357357
});
358358

359359
binding.markdownBottomBarRecyclerViewPostLinkActivity.setLayoutManager(new LinearLayoutManagerBugFixed(this,
360-
LinearLayoutManager.HORIZONTAL, false));
360+
LinearLayoutManager.HORIZONTAL, true).setStackFromEndAndReturnCurrentObject());
361361
binding.markdownBottomBarRecyclerViewPostLinkActivity.setAdapter(adapter);
362362
}
363363

app/src/main/java/ml/docilealligator/infinityforreddit/activities/PostPollActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ public void onUploadImage() {
344344
});
345345

346346
binding.markdownBottomBarRecyclerViewPostPollActivity.setLayoutManager(new LinearLayoutManagerBugFixed(this,
347-
LinearLayoutManager.HORIZONTAL, false));
347+
LinearLayoutManager.HORIZONTAL, true).setStackFromEndAndReturnCurrentObject());
348348
binding.markdownBottomBarRecyclerViewPostPollActivity.setAdapter(adapter);
349349
}
350350

app/src/main/java/ml/docilealligator/infinityforreddit/activities/PostTextActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ public void onUploadImage() {
341341
});
342342

343343
binding.markdownBottomBarRecyclerViewPostTextActivity.setLayoutManager(new LinearLayoutManagerBugFixed(this,
344-
LinearLayoutManager.HORIZONTAL, false));
344+
LinearLayoutManager.HORIZONTAL, true).setStackFromEndAndReturnCurrentObject());
345345
binding.markdownBottomBarRecyclerViewPostTextActivity.setAdapter(adapter);
346346
}
347347

app/src/main/java/ml/docilealligator/infinityforreddit/activities/PostVideoActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ public void onUploadImage() {
374374
});
375375

376376
binding.markdownBottomBarRecyclerViewPostVideoActivity.setLayoutManager(new LinearLayoutManagerBugFixed(this,
377-
LinearLayoutManager.HORIZONTAL, false));
377+
LinearLayoutManager.HORIZONTAL, true).setStackFromEndAndReturnCurrentObject());
378378
binding.markdownBottomBarRecyclerViewPostVideoActivity.setAdapter(adapter);
379379
}
380380

app/src/main/java/ml/docilealligator/infinityforreddit/adapters/MarkdownBottomBarRecyclerViewAdapter.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,21 @@
1919

2020
public class MarkdownBottomBarRecyclerViewAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> {
2121

22-
public static final int BOLD = 0;
23-
public static final int ITALIC = 1;
24-
public static final int LINK = 2;
25-
public static final int STRIKE_THROUGH = 3;
26-
public static final int SUPERSCRIPT = 4;
22+
public static final int BOLD = 10;
23+
public static final int ITALIC = 9;
24+
public static final int LINK = 8;
25+
public static final int STRIKE_THROUGH = 7;
26+
public static final int SUPERSCRIPT = 6;
2727
public static final int HEADER = 5;
28-
public static final int ORDERED_LIST = 6;
29-
public static final int UNORDERED_LIST = 7;
30-
public static final int SPOILER = 8;
31-
public static final int QUOTE = 9;
32-
public static final int CODE_BLOCK = 10;
28+
public static final int ORDERED_LIST = 4;
29+
public static final int UNORDERED_LIST = 3;
30+
public static final int SPOILER = 2;
31+
public static final int QUOTE = 1;
32+
public static final int CODE_BLOCK = 0;
3333
public static final int UPLOAD_IMAGE = 11;
3434
public static final int GIPHY_GIF = 12;
3535

36-
private static final int ITEM_COUNT = 11;
36+
private static final int REGULAR_ITEM_COUNT = 11;
3737

3838
private final CustomThemeWrapper customThemeWrapper;
3939
private final boolean canUploadImage;
@@ -121,7 +121,7 @@ public void onBindViewHolder(@NonNull RecyclerView.ViewHolder holder, int positi
121121

122122
@Override
123123
public int getItemCount() {
124-
return canUploadImage ? (canSendGiphyGIf ? ITEM_COUNT + 2 : ITEM_COUNT + 1) : ITEM_COUNT;
124+
return canUploadImage ? (canSendGiphyGIf ? REGULAR_ITEM_COUNT + 2 : REGULAR_ITEM_COUNT + 1) : REGULAR_ITEM_COUNT;
125125
}
126126

127127
public static void bindEditTextWithItemClickListener(Activity activity, EditText commentEditText, int item) {

0 commit comments

Comments
 (0)