From 12dd9651e7c7645c93ccd96c50a703f5cff58c98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Rebelo?= Date: Mon, 17 Jul 2023 00:09:10 +0100 Subject: [PATCH] Fix opening screenshots from notification on external apps --- .../gadgetbridge/service/AbstractDeviceSupport.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/AbstractDeviceSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/AbstractDeviceSupport.java index aa0eb8a07..3e5676d18 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/AbstractDeviceSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/AbstractDeviceSupport.java @@ -395,6 +395,7 @@ public abstract class AbstractDeviceSupport implements DeviceSupport { intent.setAction(android.content.Intent.ACTION_VIEW); Uri screenshotURI = FileProvider.getUriForFile(context, context.getApplicationContext().getPackageName() + ".screenshot_provider", new File(fullpath)); intent.setDataAndType(screenshotURI, "image/*"); + intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); PendingIntent pIntent = PendingIntentUtils.getActivity(context, 0, intent, 0, false);