Fix revealing spoilers in text stories.

This commit is contained in:
Cody Henthorne
2023-06-09 10:06:35 -04:00
committed by GitHub
parent e19c7efbfe
commit 3a341eee19
8 changed files with 17 additions and 6 deletions

View File

@@ -16,6 +16,7 @@ import androidx.core.content.ContextCompat;
import org.thoughtcrime.securesms.R;
import org.thoughtcrime.securesms.components.spoiler.SpoilerAnnotation;
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies;
import java.lang.ref.WeakReference;
@@ -116,6 +117,11 @@ public class LongClickMovementMethod extends LinkMovementMethod {
return super.onTouchEvent(widget, buffer, event);
}
/** This signature is available in the base class and can lead to the wrong instance being returned. */
public static LongClickMovementMethod getInstance() {
return getInstance(ApplicationDependencies.getApplication());
}
public static LongClickMovementMethod getInstance(Context context) {
if (sInstance == null) {
sInstance = new LongClickMovementMethod(context.getApplicationContext());