diff --git a/app/components/ViewRecipe.vue b/app/components/ViewRecipe.vue
index b8d961d7..3a962590 100644
--- a/app/components/ViewRecipe.vue
+++ b/app/components/ViewRecipe.vue
@@ -791,7 +791,7 @@ export default {
)
.then(() =>
pv.animate({
- height: sh,
+ height: sh + 8,
translate: { x: -sw + 112, y: -((sh - sw) / 6) },
duration: 250,
curve: CoreTypes.AnimationCurve.ease,
diff --git a/app/resources/Android/src/main/AndroidManifest.xml b/app/resources/Android/src/main/AndroidManifest.xml
index e8d2b19f..ac8a9170 100644
--- a/app/resources/Android/src/main/AndroidManifest.xml
+++ b/app/resources/Android/src/main/AndroidManifest.xml
@@ -10,7 +10,7 @@
+ android:name="com.tns.NativeScriptApplication" android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:hardwareAccelerated="true" android:largeHeap="true" android:theme="@style/AppTheme">
@@ -19,5 +19,14 @@
+
+
+
diff --git a/app/resources/Android/src/main/res/xml/provider.xml b/app/resources/Android/src/main/res/xml/provider.xml
new file mode 100644
index 00000000..d82b1349
--- /dev/null
+++ b/app/resources/Android/src/main/res/xml/provider.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/shared/utils.js b/app/shared/utils.js
index 85f2b2b8..86f840e7 100644
--- a/app/shared/utils.js
+++ b/app/shared/utils.js
@@ -264,9 +264,11 @@ export const shareImage = (image, subject) => {
fos.write(baos.toByteArray())
fos.flush()
fos.close()
- intent.putExtra(
- android.content.Intent.EXTRA_STREAM,
- android.net.Uri.fromFile(tmpFile)
+ let shareUri = global.androidx.core.content.FileProvider.getUriForFile(
+ ctx,
+ Application.android.nativeApp.getPackageName() + '.provider',
+ tmpFile
)
+ intent.putExtra(android.content.Intent.EXTRA_STREAM, shareUri)
share(intent, subject)
}