Wrap in version check

This commit is contained in:
Arieh Schneier
2022-12-19 19:07:09 +11:00
parent 5f836c381f
commit 68a61dfcd8

View File

@@ -205,9 +205,13 @@ namespace keepass2android
ClipData clipData = Android.Content.ClipData.NewPlainText("KP2A", text); ClipData clipData = Android.Content.ClipData.NewPlainText("KP2A", text);
if (isProtected) if (isProtected)
{ {
var extras = clipData.Description.Extras ?? new Android.OS.PersistableBundle(); //ClipDescription.Extras is only available since 24
extras.PutBoolean("android.content.extra.IS_SENSITIVE", true); if ((int) Build.VERSION.SdkInt >= 24)
clipData.Description.Extras = extras; {
var extras = clipData.Description.Extras ?? new Android.OS.PersistableBundle();
extras.PutBoolean("android.content.extra.IS_SENSITIVE", true);
clipData.Description.Extras = extras;
}
} }
clipboardManager.PrimaryClip = clipData; clipboardManager.PrimaryClip = clipData;
if (text == "") if (text == "")