mirror of
https://codeberg.org/Bazsalanszky/Infinity-For-Lemmy.git
synced 2024-11-10 20:57:25 +01:00
Disable double touch to upvote in comments due to the link in comments cannot be opened.
This commit is contained in:
parent
5f3a7fd74a
commit
c7df7399f9
@ -864,38 +864,6 @@ public class CommentAndPostRecyclerViewAdapter extends RecyclerView.Adapter<Recy
|
||||
}, mVisibleComments.get(commentPosition).getFullName(), newVoteType, holder.getAdapterPosition());
|
||||
});
|
||||
|
||||
((CommentViewHolder) holder).commentMarkdownView.setOnTouchListener(new View.OnTouchListener() {
|
||||
private GestureDetector gestureDetector = new GestureDetector(mActivity, new GestureDetector.SimpleOnGestureListener() {
|
||||
@Override
|
||||
public boolean onDoubleTap(MotionEvent e) {
|
||||
((CommentViewHolder) holder).upVoteButton.performClick();
|
||||
return super.onDoubleTap(e);
|
||||
}
|
||||
});
|
||||
|
||||
@Override
|
||||
public boolean onTouch(View view, MotionEvent motionEvent) {
|
||||
gestureDetector.onTouchEvent(motionEvent);
|
||||
return true;
|
||||
}
|
||||
});
|
||||
|
||||
((CommentViewHolder) holder).itemView.setOnTouchListener(new View.OnTouchListener() {
|
||||
private GestureDetector gestureDetector = new GestureDetector(mActivity, new GestureDetector.SimpleOnGestureListener() {
|
||||
@Override
|
||||
public boolean onDoubleTap(MotionEvent e) {
|
||||
((CommentViewHolder) holder).upVoteButton.performClick();
|
||||
return super.onDoubleTap(e);
|
||||
}
|
||||
});
|
||||
|
||||
@Override
|
||||
public boolean onTouch(View view, MotionEvent motionEvent) {
|
||||
gestureDetector.onTouchEvent(motionEvent);
|
||||
return true;
|
||||
}
|
||||
});
|
||||
|
||||
if (comment.isSaved()) {
|
||||
((CommentViewHolder) holder).saveButton.setImageResource(R.drawable.ic_bookmark_grey_24dp);
|
||||
} else {
|
||||
|
@ -6,9 +6,7 @@ import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.text.util.Linkify;
|
||||
import android.view.GestureDetector;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.MotionEvent;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.Button;
|
||||
@ -309,38 +307,6 @@ public class CommentsListingRecyclerViewAdapter extends PagedListAdapter<Comment
|
||||
}, comment.getFullName(), newVoteType, holder.getAdapterPosition());
|
||||
});
|
||||
|
||||
((DataViewHolder) holder).commentMarkdownView.setOnTouchListener(new View.OnTouchListener() {
|
||||
private GestureDetector gestureDetector = new GestureDetector(mContext, new GestureDetector.SimpleOnGestureListener() {
|
||||
@Override
|
||||
public boolean onDoubleTap(MotionEvent e) {
|
||||
((DataViewHolder) holder).upvoteButton.performClick();
|
||||
return super.onDoubleTap(e);
|
||||
}
|
||||
});
|
||||
|
||||
@Override
|
||||
public boolean onTouch(View view, MotionEvent motionEvent) {
|
||||
gestureDetector.onTouchEvent(motionEvent);
|
||||
return true;
|
||||
}
|
||||
});
|
||||
|
||||
((DataViewHolder) holder).itemView.setOnTouchListener(new View.OnTouchListener() {
|
||||
private GestureDetector gestureDetector = new GestureDetector(mContext, new GestureDetector.SimpleOnGestureListener() {
|
||||
@Override
|
||||
public boolean onDoubleTap(MotionEvent e) {
|
||||
((DataViewHolder) holder).upvoteButton.performClick();
|
||||
return super.onDoubleTap(e);
|
||||
}
|
||||
});
|
||||
|
||||
@Override
|
||||
public boolean onTouch(View view, MotionEvent motionEvent) {
|
||||
gestureDetector.onTouchEvent(motionEvent);
|
||||
return true;
|
||||
}
|
||||
});
|
||||
|
||||
if (comment.isSaved()) {
|
||||
((DataViewHolder) holder).saveButton.setImageResource(R.drawable.ic_bookmark_grey_24dp);
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user