aboutsummaryrefslogtreecommitdiff
path: root/app/src
diff options
context:
space:
mode:
authorAlex Ning <chineseperson5@gmail.com>2019-09-10 01:23:49 +0000
committerAlex Ning <chineseperson5@gmail.com>2019-09-10 01:23:49 +0000
commitf4515514c10d2f653a638bcdef6bc7ba1ac494b0 (patch)
treef876a268ce8fe75a632b09e904bd412281098a6f /app/src
parentc50da35b4f713c14b6b266466a0a1feaa1ad4c20 (diff)
downloadinfinity-for-reddit-f4515514c10d2f653a638bcdef6bc7ba1ac494b0.tar
infinity-for-reddit-f4515514c10d2f653a638bcdef6bc7ba1ac494b0.tar.gz
infinity-for-reddit-f4515514c10d2f653a638bcdef6bc7ba1ac494b0.tar.bz2
infinity-for-reddit-f4515514c10d2f653a638bcdef6bc7ba1ac494b0.tar.lz
infinity-for-reddit-f4515514c10d2f653a638bcdef6bc7ba1ac494b0.tar.xz
infinity-for-reddit-f4515514c10d2f653a638bcdef6bc7ba1ac494b0.tar.zst
infinity-for-reddit-f4515514c10d2f653a638bcdef6bc7ba1ac494b0.zip
Fixed clicking username in comments in user's comment section opening current accout profile. Fixed downvote state would not retain after orientation change. Reverse the color of upvote and downvote buttons.
Diffstat (limited to 'app/src')
-rw-r--r--app/src/main/java/ml/docilealligator/infinityforreddit/CommentAndPostRecyclerViewAdapter.java4
-rw-r--r--app/src/main/java/ml/docilealligator/infinityforreddit/CommentsListingRecyclerViewAdapter.java6
-rw-r--r--app/src/main/res/values/colors.xml4
3 files changed, 7 insertions, 7 deletions
diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/CommentAndPostRecyclerViewAdapter.java b/app/src/main/java/ml/docilealligator/infinityforreddit/CommentAndPostRecyclerViewAdapter.java
index d0893b14..c20177b9 100644
--- a/app/src/main/java/ml/docilealligator/infinityforreddit/CommentAndPostRecyclerViewAdapter.java
+++ b/app/src/main/java/ml/docilealligator/infinityforreddit/CommentAndPostRecyclerViewAdapter.java
@@ -544,12 +544,12 @@ class CommentAndPostRecyclerViewAdapter extends RecyclerView.Adapter<RecyclerVie
}
switch (comment.getVoteType()) {
- case 1:
+ case CommentData.VOTE_TYPE_UPVOTE:
((CommentViewHolder) holder).upVoteButton
.setColorFilter(ContextCompat.getColor(mActivity, R.color.upvoted), android.graphics.PorterDuff.Mode.SRC_IN);
((CommentViewHolder) holder).scoreTextView.setTextColor(ContextCompat.getColor(mActivity, R.color.upvoted));
break;
- case 2:
+ case CommentData.VOTE_TYPE_DOWNVOTE:
((CommentViewHolder) holder).downVoteButton
.setColorFilter(ContextCompat.getColor(mActivity, R.color.downvoted), android.graphics.PorterDuff.Mode.SRC_IN);
((CommentViewHolder) holder).scoreTextView.setTextColor(ContextCompat.getColor(mActivity, R.color.downvoted));
diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/CommentsListingRecyclerViewAdapter.java b/app/src/main/java/ml/docilealligator/infinityforreddit/CommentsListingRecyclerViewAdapter.java
index 668a66b0..d148f026 100644
--- a/app/src/main/java/ml/docilealligator/infinityforreddit/CommentsListingRecyclerViewAdapter.java
+++ b/app/src/main/java/ml/docilealligator/infinityforreddit/CommentsListingRecyclerViewAdapter.java
@@ -117,7 +117,7 @@ class CommentsListingRecyclerViewAdapter extends PagedListAdapter<CommentData, R
((DataViewHolder) holder).authorTextView.setTextColor(mTextColorPrimaryDark);
((DataViewHolder) holder).authorTextView.setOnClickListener(view -> {
Intent intent = new Intent(mContext, ViewUserDetailActivity.class);
- intent.putExtra(ViewUserDetailActivity.EXTRA_USER_NAME_KEY, comment.getAuthor());
+ intent.putExtra(ViewUserDetailActivity.EXTRA_USER_NAME_KEY, comment.getLinkAuthor());
mContext.startActivity(intent);
});
} else {
@@ -137,12 +137,12 @@ class CommentsListingRecyclerViewAdapter extends PagedListAdapter<CommentData, R
((DataViewHolder) holder).scoreTextView.setText(Integer.toString(comment.getScore() + comment.getVoteType()));
switch (comment.getVoteType()) {
- case 1:
+ case CommentData.VOTE_TYPE_UPVOTE:
((DataViewHolder) holder).upvoteButton
.setColorFilter(ContextCompat.getColor(mContext, R.color.upvoted), android.graphics.PorterDuff.Mode.SRC_IN);
((DataViewHolder) holder).scoreTextView.setTextColor(ContextCompat.getColor(mContext, R.color.upvoted));
break;
- case 2:
+ case CommentData.VOTE_TYPE_DOWNVOTE:
((DataViewHolder) holder).downvoteButton
.setColorFilter(ContextCompat.getColor(mContext, R.color.downvoted), android.graphics.PorterDuff.Mode.SRC_IN);
((DataViewHolder) holder).scoreTextView.setTextColor(ContextCompat.getColor(mContext, R.color.downvoted));
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 03c19020..42b7bc1c 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -28,9 +28,9 @@
<color name="roundedBottomSheetPrimaryNavigationBarColor">@color/roundedBottomSheetPrimaryBackground</color>
- <color name="upvoted">#007DDE</color>
+ <color name="upvoted">#E91E63</color>
- <color name="downvoted">#E91E63</color>
+ <color name="downvoted">#007DDE</color>
<color name="voteAndReplyUnavailableVoteButtonColor">#F0F0F0</color>