diff options
author | stefan-niedermann <info@niedermann.it> | 2020-03-07 23:52:36 +0300 |
---|---|---|
committer | stefan-niedermann <info@niedermann.it> | 2020-03-07 23:52:36 +0300 |
commit | 8b4fb85f0ff7899d4d3772830890adb41fe3eb56 (patch) | |
tree | 0fb7ad660e847d0c2d9c6a07e775b581bc1a0b79 /app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments | |
parent | c5e8b55cec9c7387364db9ed98086d36dd32f575 (diff) |
Cast check
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java index d5a692dc8..554ff8d7f 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java @@ -8,7 +8,7 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.appcompat.app.AppCompatActivity; +import androidx.fragment.app.FragmentActivity; import androidx.recyclerview.widget.RecyclerView; import com.bumptech.glide.Glide; @@ -63,16 +63,18 @@ public class AttachmentAdapter extends RecyclerView.Adapter<AttachmentAdapter.At @Override public boolean onLoadFailed(@Nullable GlideException e, Object model, Target<Drawable> target, boolean isFirstResource) { - // TODO better cast check - ((AppCompatActivity) context).supportStartPostponedEnterTransition(); + if (context instanceof FragmentActivity) { + ((FragmentActivity) context).supportStartPostponedEnterTransition(); + } return false; } @Override public boolean onResourceReady(Drawable resource, Object model, Target<Drawable> target, DataSource dataSource, boolean isFirstResource) { - // TODO better cast check - ((AppCompatActivity) context).supportStartPostponedEnterTransition(); + if (context instanceof FragmentActivity) { + ((FragmentActivity) context).supportStartPostponedEnterTransition(); + } return false; } }) |