summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/view
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/view')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/view/ShownotesWebView.java11
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));