From 382edd7157108da541f831d23977d4faa34cb15d Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Wed, 16 Feb 2022 11:05:12 -0500 Subject: [PATCH] Fix crash when searching for stickers in media editor. --- .../scribbles/ImageEditorStickerSelectActivity.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorStickerSelectActivity.java b/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorStickerSelectActivity.java index 2a9b7a5020..f827683b9c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorStickerSelectActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorStickerSelectActivity.java @@ -18,11 +18,13 @@ import org.thoughtcrime.securesms.database.SignalDatabase; import org.thoughtcrime.securesms.database.model.StickerRecord; import org.thoughtcrime.securesms.keyboard.KeyboardPage; import org.thoughtcrime.securesms.keyboard.KeyboardPagerViewModel; +import org.thoughtcrime.securesms.keyboard.sticker.StickerKeyboardPageFragment; +import org.thoughtcrime.securesms.keyboard.sticker.StickerSearchDialogFragment; import org.thoughtcrime.securesms.stickers.StickerEventListener; import org.thoughtcrime.securesms.stickers.StickerManagementActivity; import org.thoughtcrime.securesms.util.ViewUtil; -public final class ImageEditorStickerSelectActivity extends AppCompatActivity implements StickerEventListener, MediaKeyboard.MediaKeyboardListener { +public final class ImageEditorStickerSelectActivity extends AppCompatActivity implements StickerEventListener, MediaKeyboard.MediaKeyboardListener, StickerKeyboardPageFragment.Callback { @Override protected void attachBaseContext(@NonNull Context newBase) { @@ -71,6 +73,12 @@ public final class ImageEditorStickerSelectActivity extends AppCompatActivity im startActivity(StickerManagementActivity.getIntent(ImageEditorStickerSelectActivity.this)); } + + @Override + public void openStickerSearch() { + StickerSearchDialogFragment.show(getSupportFragmentManager()); + } + @Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId() == android.R.id.home) {