From 148b8e93694efd31fa555ba78fe5fee22f6e5838 Mon Sep 17 00:00:00 2001 From: Grishka Date: Sun, 4 Jun 2023 02:40:59 +0300 Subject: [PATCH] Fix #583 --- .../ui/text/ClickableLinksDelegate.java | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/text/ClickableLinksDelegate.java b/mastodon/src/main/java/org/joinmastodon/android/ui/text/ClickableLinksDelegate.java index 338acb6a1..3dc82907f 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/text/ClickableLinksDelegate.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/text/ClickableLinksDelegate.java @@ -105,10 +105,11 @@ public class ClickableLinksDelegate implements CustomViewHelper{ int lstart=l.getLineForOffset(start); int lend=l.getLineForOffset(end); if(line>=lstart && line<=lend){ - if(line==lstart && event.getX()-view.getPaddingLeft()l.getPrimaryHorizontal(start)))){ continue; } - if(line==lend && event.getX()-view.getPaddingLeft()>l.getPrimaryHorizontal(end)){ + if(line==lend && ((!isRTL && event.getX()-view.getPaddingLeft()>l.getPrimaryHorizontal(end)) || (isRTL && event.getX()-view.getPaddingLeft()