From fde78cf5b8fc2e410efb9a6d31ecfbdbe688453f Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 23 Sep 2024 09:53:46 -0300 Subject: [PATCH] Remove unused parameter in LinkPreviewViewModel. --- .../securesms/linkpreview/LinkPreviewViewModel.java | 2 +- .../mediasend/v2/text/TextStoryPostLinkEntryFragment.kt | 2 +- .../sharing/interstitial/ShareInterstitialActivity.java | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/linkpreview/LinkPreviewViewModel.java b/app/src/main/java/org/thoughtcrime/securesms/linkpreview/LinkPreviewViewModel.java index 6ba70ac4fb..1b29a9df8f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/linkpreview/LinkPreviewViewModel.java +++ b/app/src/main/java/org/thoughtcrime/securesms/linkpreview/LinkPreviewViewModel.java @@ -109,7 +109,7 @@ public class LinkPreviewViewModel extends ViewModel { } } - public void onTextChanged(@NonNull Context context, @NonNull String text, int cursorStart, int cursorEnd) { + public void onTextChanged(@NonNull String text, int cursorStart, int cursorEnd) { if (!enabled && !enablePlaceholder) return; debouncer.publish(() -> { diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/text/TextStoryPostLinkEntryFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/text/TextStoryPostLinkEntryFragment.kt index b676ddb558..1bb0c2c6f0 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/text/TextStoryPostLinkEntryFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/text/TextStoryPostLinkEntryFragment.kt @@ -50,7 +50,7 @@ class TextStoryPostLinkEntryFragment : KeyboardEntryDialogFragment( Triple("$scheme$it", input.selectionStart + scheme.length, input.selectionEnd + scheme.length) } - linkPreviewViewModel.onTextChanged(requireContext(), uriString.toString(), selectionStart, selectionEnd) + linkPreviewViewModel.onTextChanged(uriString.toString(), selectionStart, selectionEnd) } ) diff --git a/app/src/main/java/org/thoughtcrime/securesms/sharing/interstitial/ShareInterstitialActivity.java b/app/src/main/java/org/thoughtcrime/securesms/sharing/interstitial/ShareInterstitialActivity.java index e3579a4dd9..60d7559d49 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/sharing/interstitial/ShareInterstitialActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/sharing/interstitial/ShareInterstitialActivity.java @@ -113,13 +113,13 @@ public class ShareInterstitialActivity extends PassphraseRequiredActivity { toolbar.setNavigationOnClickListener(unused -> finish()); text.addTextChangedListener(new AfterTextChanged(editable -> { - linkPreviewViewModel.onTextChanged(this, editable.toString(), text.getSelectionStart(), text.getSelectionEnd()); + linkPreviewViewModel.onTextChanged(editable.toString(), text.getSelectionStart(), text.getSelectionEnd()); viewModel.onDraftTextChanged(editable.toString()); })); //noinspection CodeBlock2Expr text.setOnSelectionChangedListener(((selStart, selEnd) -> { - linkPreviewViewModel.onTextChanged(this, text.getText().toString(), text.getSelectionStart(), text.getSelectionEnd()); + linkPreviewViewModel.onTextChanged(Objects.requireNonNull(text.getText()).toString(), text.getSelectionStart(), text.getSelectionEnd()); })); preview.setCloseClickedListener(linkPreviewViewModel::onUserCancel);