diff options
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/view')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/view/ShownotesWebView.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/view/ShownotesWebView.java b/app/src/main/java/de/danoeh/antennapod/view/ShownotesWebView.java index b284aa2d6..a289e630a 100644 --- a/app/src/main/java/de/danoeh/antennapod/view/ShownotesWebView.java +++ b/app/src/main/java/de/danoeh/antennapod/view/ShownotesWebView.java @@ -6,6 +6,7 @@ import android.content.Context; import android.content.Intent; import android.graphics.Color; import android.net.Uri; +import android.os.Build; import android.util.AttributeSet; import android.util.Log; import android.view.ContextMenu; @@ -104,7 +105,7 @@ public class ShownotesWebView extends WebView implements View.OnLongClickListene if (clipboardManager != null) { clipboardManager.setPrimaryClip(ClipData.newPlainText("AntennaPod", r.getExtra())); } - if (this.getContext() instanceof MainActivity) { + if (Build.VERSION.SDK_INT < 32 && this.getContext() instanceof MainActivity) { ((MainActivity) this.getContext()).showSnackbarAbovePlayer( getResources().getString(R.string.copied_to_clipboard), Snackbar.LENGTH_SHORT); @@ -130,9 +131,11 @@ public class ShownotesWebView extends WebView implements View.OnLongClickListene ClipboardManager cm = (ClipboardManager) getContext() .getSystemService(Context.CLIPBOARD_SERVICE); cm.setPrimaryClip(clipData); - Snackbar s = Snackbar.make(this, R.string.copied_url_msg, Snackbar.LENGTH_LONG); - ViewCompat.setElevation(s.getView(), 100); - s.show(); + if (Build.VERSION.SDK_INT < 32) { + Snackbar s = Snackbar.make(this, R.string.copied_to_clipboard, Snackbar.LENGTH_LONG); + ViewCompat.setElevation(s.getView(), 100); + s.show(); + } } else if (itemId == R.id.go_to_position_item) { if (ShownotesCleaner.isTimecodeLink(selectedUrl) && timecodeSelectedListener != null) { timecodeSelectedListener.accept(ShownotesCleaner.getTimecodeLinkTime(selectedUrl)); |